web-app/src/modules/market
padreug 478b83ddd3 FIX BUILD ERRORS & AVOID INFINITE RECURSION: Enhance product enrichment and type definitions in MerchantStore component
- Updated the product enrichment logic in MerchantStore.vue to ensure all necessary properties match the Product interface, improving data consistency.
- Added optional properties for active status, pending state, and configuration in the Product interface within market.ts, enhancing flexibility for merchant store management.
- Improved type assertions in MarketPage.vue and StallView.vue to ensure proper type handling for product data, enhancing type safety and clarity.

These changes improve the robustness and reliability of product data handling across the market components, enhancing the overall user experience.
2025-09-26 17:20:59 +02:00
..
components FIX BUILD ERRORS & AVOID INFINITE RECURSION: Enhance product enrichment and type definitions in MerchantStore component 2025-09-26 17:20:59 +02:00
composables Implement AND/OR filter logic in useCategoryFilter and update MarketPage UI 2025-09-26 00:42:05 +02:00
services fix: change "sats" to "sat" as is defined by nostrmarket ext db 2025-09-23 23:59:15 +02:00
stores Enhance category filtering in MarketPage and market store 2025-09-25 23:19:58 +02:00
types FIX BUILD ERRORS & AVOID INFINITE RECURSION: Enhance product enrichment and type definitions in MerchantStore component 2025-09-26 17:20:59 +02:00
views FIX BUILD ERRORS & AVOID INFINITE RECURSION: Enhance product enrichment and type definitions in MerchantStore component 2025-09-26 17:20:59 +02:00
index.ts Add stall view and product detail dialog in market module 2025-09-25 22:53:12 +02:00