| .. |
|
__tests__
|
fix(admin,frontend): fix hydration mismatch, admin UI texts sync, and product image resolution
|
2026-08-15 15:16:04 +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
|
fix(frontend/backend): suppress unauth toast on init, fix admin-login DTO validation and RSC directives
|
2026-08-08 18:02:43 +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
|
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 |
|
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 |