Commit Graph

83 Commits

Author SHA1 Message Date
hamid zarghami 3d5eebc91e Complete Questions list page implementation with modal and pagination 2025-10-26 14:57:17 +03:30
hamid zarghami 06df41a69d all comments and aprove them 2025-10-26 14:46:18 +03:30
hamid zarghami 2343bc8d6f Improve variant management and fix callback handling
- Fix refetch after category deletion in List component
- Fix variant mutations callbacks to ensure proper data refresh in useVariantLogic
- Update ProductVariant to correctly display color name and meterage value
- Add support for no-variant theme (noColor_noSize) in CreateVariant
- Add ColorType and MeterageType definitions to Types
- Prevent creating additional variants for products without variant theme
2025-10-26 12:14:02 +03:30
hamid zarghami 1e48d12340 fix attibute edit 2025-10-26 11:24:14 +03:30
hamid zarghami 40fb5a6c15 change create product 2025-10-25 16:22:24 +03:30
hamid zarghami f9122d2661 fix footer upload 2025-10-25 16:16:43 +03:30
hamid zarghami 1683cb9ffe delete and edit category attribute 2025-10-25 15:38:12 +03:30
hamid zarghami cde35da32a crud slider + fix footer 2025-10-25 14:58:06 +03:30
hamid zarghami e696bcba91 fix tag 2025-10-23 13:15:06 +03:30
hamid zarghami c421c5868d delete product 2025-10-23 11:33:14 +03:30
hamid zarghami b631b28c7a fix bug 2025-10-23 11:24:58 +03:30
hamid zarghami dcdb09b147 fix values 2025-10-22 13:18:48 +03:30
hamid zarghami f2a92d87de fix bug banner 2025-10-21 22:11:35 +03:30
hamid zarghami 64d96821a6 active admin 2025-10-20 09:47:22 +03:30
hamid zarghami ab2d5ea9a5 filter search + primary color + logo + ... 2025-10-19 16:04:28 +03:30
hamid zarghami ef0deaf3bd error message 2025-10-18 16:11:56 +03:30
hamid zarghami 75f2f0ab17 fix bug 2025-10-15 14:43:02 +03:30
hamid zarghami 05b555e07e fix: نمایش صحیح شماره صفحه فعلی در pagination
- اصلاح منطق نمایش صفحات در کامپوننت PaginationUi
- همیشه شماره صفحه فعلی نمایش داده می‌شود
- بهبود UX pagination با نمایش ۵ صفحه در وسط
2025-10-15 12:46:36 +03:30
hamid zarghami 587a2f30b1 base page title 2025-10-15 12:29:37 +03:30
hamid zarghami 48d79ac3cb document seller 2025-10-13 17:26:46 +03:30
hamid zarghami d1fcb2b79a Swap admin and seller message positions in chat
- Admin messages now appear on the left (gray background)
- Seller messages now appear on the right (blue background)
- Updated styling and positioning classes accordingly
2025-10-12 17:13:44 +03:30
hamid zarghami 82c7497234 Redesign TicketMessages page with minimal UI
- Minimal header with ticket number and status
- Compact ticket info bar with essential details
- Clean chat-like message design with better spacing
- Inline message form with horizontal layout
- Improved color scheme and typography
- Reduced visual clutter and improved readability
2025-10-12 17:07:33 +03:30
hamid zarghami 361c761435 Fix sender detection logic to use senderRef field
- Change IMessage interface to use senderRef instead of sender
- Update message rendering logic to check if senderRef === 'Admin' for admin messages
- All other messages are treated as seller messages
2025-10-12 17:05:46 +03:30
hamid zarghami 28e59d6805 Complete TicketMessages page implementation
- Add ticket details section with seller info, category, status, etc.
- Implement messages display with chat-like UI (admin vs seller messages)
- Add send message form with textarea and file upload
- Connect to API for fetching ticket data and sending messages
- Use existing components: PageLoading, Error, StatusWithText, Button, Textarea, UploadBox
- Fix CreateTicketMessageType to allow dynamic content strings
2025-10-12 17:03:49 +03:30
hamid zarghami baa57bc7d5 Complete TicketsList page like other list pages
- Add pagination to useGetTickets hook
- Add pagination parameters to getTickets service
- Add Pager interface and update ITicketsResponse
- Complete TicketsList component with table, status, pagination and navigation
2025-10-12 16:56:14 +03:30
hamid zarghami 7859388439 contract 2025-10-12 15:31:00 +03:30
hamid zarghami 37ed9bc074 learning 2025-10-12 14:45:39 +03:30
Mehdi Mehrmanesh 33aa1f2a8b update deploy.yaml 2025-10-12 13:27:00 +03:30
hamid zarghami 72f84d00b0 request create product + category learning 2025-10-12 11:38:23 +03:30
hamid zarghami db6157ae5d list of request create product 2025-10-12 10:48:53 +03:30
hamid zarghami e8c657f573 announcement 2025-10-12 09:46:03 +03:30
hamid zarghami c11c331fb9 withdraw request 2025-10-11 15:13:39 +03:30
hamid zarghami ec4fe28289 wholesale request 2025-10-11 14:40:24 +03:30
hamid zarghami 3fb0a15f3d seller list + view contract and confrim + approve register 2025-10-11 12:20:10 +03:30
hamid zarghami 26f1a057be dashboard 2025-10-08 16:58:40 +03:30
hamid zarghami a3537e5a66 reason return 2025-10-08 12:48:44 +03:30
hamid zarghami 30c4ab91fb cancel reason 2025-10-08 11:43:48 +03:30
hamid zarghami bc9aac7fc4 fix: wrong api route 2025-10-07 12:14:26 +03:30
hamid zarghami 443709b406 report category list 2025-10-04 11:43:35 +03:30
hamid zarghami afc90b3156 crd job + resume list 2025-10-04 10:46:58 +03:30
hamid zarghami 7db97eed6d site setting 2025-10-04 08:43:16 +03:30
hamid zarghami 2d52076ac0 setting footer 2025-10-01 12:04:55 +03:30
hamid zarghami 45f44028f3 banner 2025-10-01 10:35:14 +03:30
hamid zarghami de7727d5bc setting shop 2025-10-01 09:24:22 +03:30
hamid zarghami ab5c7cc3c3 income price 2025-09-30 16:49:35 +03:30
hamid zarghami 5f5efbd063 manage document 2025-09-30 15:41:42 +03:30
hamid zarghami c0777d7755 job page 2025-09-30 15:06:00 +03:30
hamid zarghami 38e5a20f42 return policy page 2025-09-30 14:59:21 +03:30
hamid zarghami bcc7aa78f5 privacy page 2025-09-30 14:43:18 +03:30
hamid zarghami 456797f63f shipmentpage setting 2025-09-30 14:13:23 +03:30