- Add ShipmentManagementModal component to manage shop shipment methods
- Add button to Shop settings page to open shipment management modal
- Update useShipmentData hooks to invalidate queries after add/remove operations
- Modal shows active and available shipment methods for admin to manage
- 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
- Admin messages now appear on the left (gray background)
- Seller messages now appear on the right (blue background)
- Updated styling and positioning classes accordingly
- 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
- 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
- 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