canina/frontend/application/components
2026-08-16 13:06:32 +03:30
..
__tests__ fix(admin,frontend): fix hydration mismatch, admin UI texts sync, and product image resolution 2026-08-15 15:16:04 +03:30
catalog feat(catalog): implement luxury 3D RTL flipbook catalog with complete A4 PDF export and responsive height 2026-08-16 12:51:06 +03:30
AddressModal.tsx chore(workspace): eradicate all tsc errors and eslint warnings across frontend, admin, and backend 2026-08-07 07:39:26 +03:30
ArchivePage.tsx chore(workspace): eradicate all tsc errors and eslint warnings across frontend, admin, and backend 2026-08-07 07:39:26 +03:30
AuthModal.tsx chore(workspace): eradicate all tsc errors and eslint warnings across frontend, admin, and backend 2026-08-07 07:39:26 +03:30
B2BPortal.tsx chore(workspace): eradicate all tsc errors and eslint warnings across frontend, admin, and backend 2026-08-07 07:39:26 +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 chore(workspace): eradicate all tsc errors and eslint warnings across frontend, admin, and backend 2026-08-07 07:39:26 +03:30
CheckoutPage.tsx feat(payment): implement Zibal IPG payment gateway integration, admin merchant configuration and verification page 2026-08-16 11:40:24 +03:30
ContactFormClient.tsx feat(prescriptions & auth): auto-create user and pet profile on prescription submit, validate mobile numbers with regex, allow public upload and auto-reset form state 2026-08-09 09:59:55 +03:30
DeleteConfirmModal.tsx chore(workspace): eradicate all tsc errors and eslint warnings across frontend, admin, and backend 2026-08-07 07:39:26 +03:30
EnamadBadge.tsx feat(enamad): dynamic enamad HTML embedding with exact code fallback & admin edit support 2026-08-08 18:12:42 +03:30
ErrorBoundary.tsx chore(workspace): eradicate all tsc errors and eslint warnings across frontend, admin, and backend 2026-08-07 07:39:26 +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 fix(frontend): remove duplicate getText identifier declaration in FeaturedProducts.tsx 2026-08-08 18:48:21 +03:30
Footer.tsx feat(enamad): dynamic enamad HTML embedding with exact code fallback & admin edit support 2026-08-08 18:12:42 +03:30
Header.tsx feat(canina): implement multi-select bulk media delete, fix logo clipping, fix blog API URLs, and improve dosage labels 2026-08-16 13:06:32 +03:30
HeaderButton.tsx chore(workspace): eradicate all tsc errors and eslint warnings across frontend, admin, and backend 2026-08-07 07:39:26 +03:30
Hero.tsx fix(admin,frontend): fix hydration mismatch, admin UI texts sync, and product image resolution 2026-08-15 15:16:04 +03:30
IngredientWiki.tsx fix(linter & types): resolve all ESLint warnings/errors and TypeScript type issues across backend and frontend projects 2026-08-08 19:31:41 +03:30
LoginModal.tsx chore(workspace): eradicate all tsc errors and eslint warnings across frontend, admin, and backend 2026-08-07 07:39:26 +03:30
MaintenancePage.tsx chore(workspace): eradicate all tsc errors and eslint warnings across frontend, admin, and backend 2026-08-07 07:39:26 +03:30
NetworkBanner.tsx chore(workspace): eradicate all tsc errors and eslint warnings across frontend, admin, and backend 2026-08-07 07:39:26 +03:30
OrderDetailsModal.tsx chore(workspace): eradicate all tsc errors and eslint warnings across frontend, admin, and backend 2026-08-07 07:39:26 +03:30
OrderSuccess.tsx chore(workspace): eradicate all tsc errors and eslint warnings across frontend, admin, and backend 2026-08-07 07:39:26 +03:30
OrderTracking.tsx chore(workspace): eradicate all tsc errors and eslint warnings across frontend, admin, and backend 2026-08-07 07:39:26 +03:30
PetProfile.tsx fix(linter & types): resolve all ESLint warnings/errors and TypeScript type issues across backend and frontend projects 2026-08-08 19:31:41 +03:30
PrescriptionUploadModal.tsx feat(prescriptions & auth): auto-create user and pet profile on prescription submit, validate mobile numbers with regex, allow public upload and auto-reset form state 2026-08-09 09:59:55 +03:30
ProductPage.tsx chore(workspace): eradicate all tsc errors and eslint warnings across frontend, admin, and backend 2026-08-07 07:39:26 +03:30
SafeImage.tsx chore(workspace): eradicate all tsc errors and eslint warnings across frontend, admin, and backend 2026-08-07 07:39:26 +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 chore(workspace): eradicate all tsc errors and eslint warnings across frontend, admin, and backend 2026-08-07 07:39:26 +03:30
Skeleton.tsx feat: layout and overlays migrated to Next.js 2026-06-12 01:04:03 +03:30
SmartAdvisor.tsx feat(catalog): implement luxury 3D RTL flipbook catalog with complete A4 PDF export and responsive height 2026-08-16 12:51:06 +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 chore(workspace): eradicate all tsc errors and eslint warnings across frontend, admin, and backend 2026-08-07 07:39:26 +03:30
UserDashboard.tsx chore(workspace): eradicate all tsc errors and eslint warnings across frontend, admin, and backend 2026-08-07 07:39:26 +03:30
VetGallery.tsx chore(workspace): eradicate all tsc errors and eslint warnings across frontend, admin, and backend 2026-08-07 07:39:26 +03:30
VideosPage.tsx feat: add excel export to reports and video view counter increment [TASK-26.20] 2026-08-05 14:42:38 +03:30