Add CreateProductDialog and CreateStoreDialog components

- Introduce CreateProductDialog for adding new products with comprehensive form fields including name, price, description, quantity, and active status.
- Implement validation using Zod and integrate auto-reply settings.
- Add CreateStoreDialog for creating new stores, allowing input for store name, description, currency, and shipping zones.
- Enhance user experience with loading states and error handling in both dialogs.
- Refactor MerchantStore component to utilize StoreCard for displaying user stalls, improving code organization and readability.

These changes enhance the merchant experience by streamlining product and store creation processes, ensuring better validation and user feedback.
This commit is contained in:
padreug 2025-09-08 22:13:17 +02:00
parent d52d7f4d7f
commit 0c931cf457
5 changed files with 3021 additions and 1529 deletions

File diff suppressed because it is too large Load diff