| .. |
|
__tests__
|
test(frontend): update test imports to lib/ path, configure vitest.config.ts and vitest.setup.ts
|
2026-08-03 10:22:16 +03:30 |
|
AddressModal.tsx
|
feat: searchable province/city selects, zip code support, fix trust-seals header, responsive mobile logo & auth, cart scroll lock & safe image fallback, toast font
|
2026-08-01 12:41:35 +03:30 |
|
ArchivePage.tsx
|
fix(build): import missing useSettingsStore in ArchivePage.tsx
|
2026-08-03 11:53:47 +03:30 |
|
AuthModal.tsx
|
feat(wholesale): add wholesale buyer authentication & license document upload form [TASK-103]
|
2026-07-26 14:35:27 +03:30 |
|
B2BPortal.tsx
|
feat: B2B wholesale pricing per product & discount setting, dynamic payment gateways enable/disable & coming soon badges, B2B phone verification, trust seals menu link, dynamic contact info
|
2026-08-01 12:47:41 +03:30 |
|
BackButton.tsx
|
feat: add BackButton, protect UserDashboard auth, fix product loading metadata title and add WebOTP auto-submit
|
2026-08-01 18:32:33 +03:30 |
|
BlogPage.tsx
|
fix(profile, image): fix wallet responsive layout on mobile and replace img tags with next/image
|
2026-07-25 11:47:19 +03:30 |
|
CartDrawer.tsx
|
feat: searchable province/city selects, zip code support, fix trust-seals header, responsive mobile logo & auth, cart scroll lock & safe image fallback, toast font
|
2026-08-01 12:41:35 +03:30 |
|
CheckoutPage.tsx
|
feat: complete all remaining backlog tasks 25.1 to 25.14
|
2026-08-05 14:37:44 +03:30 |
|
ContactFormClient.tsx
|
feat(contact): implement contact form submission, admin management and dynamic contact info
|
2026-08-01 18:28:19 +03:30 |
|
DeleteConfirmModal.tsx
|
feat: layout and overlays migrated to Next.js
|
2026-06-12 01:04:03 +03:30 |
|
EnamadBadge.tsx
|
feat(payment): add official eNamad seal, card-to-card payment method, and wallet deposit instructions
|
2026-08-01 11:15:14 +03:30 |
|
ErrorBoundary.tsx
|
fix: resolve seed encoding, search param, and wiki data source issues
|
2026-07-11 15:40:49 +03:30 |
|
ErrorPages.tsx
|
fix(responsive): eliminate horizontal mobile scroll & fix 404 text font size overflow
|
2026-08-03 10:26:02 +03:30 |
|
FeaturedProducts.tsx
|
style(ui): redesign product cards & interactive visual elements with luxury glassmorphism [TASK-105]
|
2026-07-26 14:37:54 +03:30 |
|
Footer.tsx
|
feat: B2B wholesale pricing per product & discount setting, dynamic payment gateways enable/disable & coming soon badges, B2B phone verification, trust seals menu link, dynamic contact info
|
2026-08-01 12:47:41 +03:30 |
|
Header.tsx
|
feat: restore profile pets dropdown, fix logout handler, cleanup task titles, fix maintenance guard, add catalog settings & shipping fee calculation
|
2026-08-05 14:17:13 +03:30 |
|
HeaderButton.tsx
|
fix: redesign header search bar input, button borders, logo alignment, and copywriting details
|
2026-07-15 13:35:10 +03:30 |
|
Hero.tsx
|
fix(responsive): resolve header mobile overlap, stat box alignment, quality badge placement, and add back-to-top button
|
2026-07-21 14:06:37 +03:30 |
|
IngredientWiki.tsx
|
feat: TASK-119 - add sugar-free and gluten-free medical standards banner in IngredientWiki
|
2026-07-26 16:12:52 +03:30 |
|
LoginModal.tsx
|
fix(linter): resolve all linter rules and type errors across 3 subprojects
|
2026-08-02 09:39:53 +03:30 |
|
MaintenancePage.tsx
|
feat(catalog/maintenance): add granular sub-settings for Catalog Mode and Maintenance Page redirect [TASK-17.1]
|
2026-08-03 11:49:38 +03:30 |
|
NetworkBanner.tsx
|
fix: update import paths for lib folders in components
|
2026-06-12 01:32:10 +03:30 |
|
OrderDetailsModal.tsx
|
feat(refill): overhaul subscription model to Smart Course Reservation & 5% Next-Order Loyalty Voucher reward
|
2026-07-27 11:46:45 +03:30 |
|
OrderSuccess.tsx
|
feat(refill): map refill state in cartStore, clarify free loyalty 5% discount UX, and render Refill badges across full app and admin
|
2026-07-27 11:39:23 +03:30 |
|
OrderTracking.tsx
|
fix: resolve seed encoding, search param, and wiki data source issues
|
2026-07-11 15:40:49 +03:30 |
|
PetProfile.tsx
|
feat(pet): allow direct manual supplement add for stock monitoring [TASK-25.5]
|
2026-08-05 14:29:38 +03:30 |
|
PrescriptionUploadModal.tsx
|
feat(frontend): wire PrescriptionUploadModal to media API and verify Next.js build
|
2026-07-26 19:30:21 +03:30 |
|
ProductPage.tsx
|
feat: complete all remaining backlog tasks 25.1 to 25.14
|
2026-08-05 14:37:44 +03:30 |
|
SafeImage.tsx
|
feat: searchable province/city selects, zip code support, fix trust-seals header, responsive mobile logo & auth, cart scroll lock & safe image fallback, toast font
|
2026-08-01 12:41:35 +03:30 |
|
SearchableSelect.tsx
|
feat: searchable province/city selects, zip code support, fix trust-seals header, responsive mobile logo & auth, cart scroll lock & safe image fallback, toast font
|
2026-08-01 12:41:35 +03:30 |
|
SearchResultsPage.tsx
|
fix(profile, image): fix wallet responsive layout on mobile and replace img tags with next/image
|
2026-07-25 11:47:19 +03:30 |
|
Skeleton.tsx
|
feat: layout and overlays migrated to Next.js
|
2026-06-12 01:04:03 +03:30 |
|
SmartAdvisor.tsx
|
feat(advisor): allow direct number input for age and weight [TASK-25.4]
|
2026-08-05 14:29:08 +03:30 |
|
TickerBanner.tsx
|
feat(ui): add sliding announcement marquee ticker banner to header [TASK-16.1]
|
2026-08-03 11:48:40 +03:30 |
|
Tooltip.tsx
|
feat(wiki): add complete scientific terms dictionary for all product ingredients
|
2026-07-21 12:19:56 +03:30 |
|
TopUpModal.tsx
|
feat: complete all remaining backlog tasks across backend, admin panel, and customer application
|
2026-08-02 09:32:31 +03:30 |
|
UserDashboard.tsx
|
fix(lint&types): resolve all lint warnings, typecheck errors and effect state updates across frontend application and admin panel
|
2026-08-03 10:13:11 +03:30 |
|
VetGallery.tsx
|
fix(lint&types): resolve all lint warnings, typecheck errors and effect state updates across frontend application and admin panel
|
2026-08-03 10:13:11 +03:30 |
|
VideosPage.tsx
|
fix(lint&types): resolve all lint warnings, typecheck errors and effect state updates across frontend application and admin panel
|
2026-08-03 10:13:11 +03:30 |