| .. |
|
__tests__
|
feat: add charity reporting & financial breakdowns in admin, fix mobile scroll restoration and OTP numeric keyboard
|
2026-08-26 00:12:33 +03:30 |
|
catalog
|
fix(frontend): enhance species badges, smart symptom matching, and sync charity total
|
2026-09-05 16:37:35 +03:30 |
|
AddressModal.tsx
|
feat(checkout): unify manual address form with AddressModal, auto-save address and sync user profile on order
|
2026-08-26 13:48:41 +03:30 |
|
AnalyticsDeferred.tsx
|
fix(app): improve wallet history display, fix order details modal layout and lint errors
|
2026-09-05 15:16:20 +03:30 |
|
ArchivePage.tsx
|
fix(frontend): enhance species badges, smart symptom matching, and sync charity total
|
2026-09-05 16:37:35 +03:30 |
|
AuthModal.tsx
|
fix(auth): unify typography to Vazir and set password login as default
|
2026-08-26 14:23:07 +03:30 |
|
B2BLandingClient.tsx
|
feat(core): polish codebase, enhance error handling, security hardening, rate limiting, and a11y compliance
|
2026-08-25 11:33:37 +03:30 |
|
B2BPortal.tsx
|
fix(all): resolve wallet callback validation, card-to-card conditional rendering, pet management tab, withdrawal settings, smart advisor loop, reports chart and announcement config
|
2026-08-16 19:05:03 +03:30 |
|
BackButton.tsx
|
feat(ui): optimize wiki ingredient links, product images, back buttons, and checkout settings
|
2026-08-17 14:43:36 +03:30 |
|
BannerPlacement.tsx
|
perf(mobile): add cart aria-label, fix heading levels h3, and remove duplicate font network chains
|
2026-09-02 14:21:11 +03:30 |
|
BlogPage.tsx
|
feat: add charity reporting & financial breakdowns in admin, fix mobile scroll restoration and OTP numeric keyboard
|
2026-08-26 00:12:33 +03:30 |
|
BlogPostClient.tsx
|
feat: user crm metrics, product total sold, dynamic menu sync, blog views & advisor route
|
2026-08-26 14:05:26 +03:30 |
|
BlogPreviewSection.tsx
|
perf(storefront): optimize LCP image delivery, lazy-load scripts, improve WCAG contrast and accessibility
|
2026-09-02 14:16:07 +03:30 |
|
BrandLogo.tsx
|
perf(images): migrate standard img elements to optimized next/image with AVIF/WebP support
|
2026-08-24 01:20:33 +03:30 |
|
CartDrawer.tsx
|
fix(contact): replace hardcoded phone numbers with dynamic settings from backend across all components
|
2026-08-26 12:03:17 +03:30 |
|
CheckoutPage.tsx
|
feat(order): store structured json address and render cleanly in admin modal
|
2026-09-05 11:35:07 +03:30 |
|
ContactFormClient.tsx
|
test(e2e): complete cross-platform coverage and hardening for security, admin, and cart suites
|
2026-08-25 17:48:33 +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
|
chore(brand): rename all Persian occurrences of کانینا to کنینا across the project
|
2026-08-16 16:40:08 +03:30 |
|
FAQSection.tsx
|
style(homepage): optimize mobile margins, paddings and section spacing
|
2026-08-26 11:09:39 +03:30 |
|
FeaturedProducts.tsx
|
fix(frontend): enhance species badges, smart symptom matching, and sync charity total
|
2026-09-05 16:37:35 +03:30 |
|
Footer.tsx
|
perf(mobile): eliminate 0.6 CLS by removing initial motion transforms from above-the-fold Hero, and fix footer h3 hierarchy
|
2026-09-02 15:12:46 +03:30 |
|
Header.tsx
|
perf(mobile): add cart aria-label, fix heading levels h3, and remove duplicate font network chains
|
2026-09-02 14:21:11 +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
|
perf: defer 3rd-party analytics, optimize responsive image sizes, and prioritize LCP hero banner
|
2026-09-02 16:38:04 +03:30 |
|
IngredientWiki.tsx
|
feat(ui): optimize wiki ingredient links, product images, back buttons, and checkout settings
|
2026-08-17 14:43:36 +03:30 |
|
LoginModal.tsx
|
chore(brand): rename all Persian occurrences of کانینا to کنینا across the project
|
2026-08-16 16:40:08 +03:30 |
|
MaintenancePage.tsx
|
feat(ui): dynamic logo customization, centralized contact links, hero slider, banner placements, reorganized admin sidebar & ui-texts save fix
|
2026-08-17 09:26:05 +03:30 |
|
NavigationProgressBar.tsx
|
feat(navigation): add custom glowing NavigationProgressBar, enable Swagger on localhost dev, set local store port to 3005, and remove hero-section-image.png
|
2026-08-29 13:53:21 +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
|
fix(app): improve wallet history display, fix order details modal layout and lint errors
|
2026-09-05 15:16:20 +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
|
test(e2e): refactor 6 e2e suites with strict assertions, add mutation verification and update test coverage map
|
2026-08-25 15:19:22 +03:30 |
|
PetProfile.tsx
|
fix(frontend): enhance species badges, smart symptom matching, and sync charity total
|
2026-09-05 16:37:35 +03:30 |
|
PodcastInlinePlayer.tsx
|
feat(media): implement nextjs media proxy API routes (/api/uploads & /api/media) with server-side caching and streaming
|
2026-08-29 12:13:16 +03:30 |
|
PodcastPlayerModal.tsx
|
style(podcast): enhance badge contrast with bright cyan text and border on dark background
|
2026-08-26 16:20:47 +03:30 |
|
PrescriptionUploadModal.tsx
|
fix(prescription): raise modal z-index above header, add backdrop dismiss, and show upload button on mobile header and drawer
|
2026-08-26 14:25:24 +03:30 |
|
ProductImageZoomModal.tsx
|
fix(app): improve wallet history display, fix order details modal layout and lint errors
|
2026-09-05 15:16:20 +03:30 |
|
ProductPage.tsx
|
fix(frontend): enhance species badges, smart symptom matching, and sync charity total
|
2026-09-05 16:37:35 +03:30 |
|
ProductReviews.tsx
|
feat(seo,ux,cro): enhance product page with JSON-LD @graph schemas, above-the-fold CRO highlights, PAO/storage badges, and dynamic reviews
|
2026-09-02 10:51:48 +03:30 |
|
SafeImage.tsx
|
perf: defer 3rd-party analytics, optimize responsive image sizes, and prioritize LCP hero banner
|
2026-09-02 16:38:04 +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(admin,sms,ui): resolve LTR input icon overlap, clarify melipayamak pulses credit and update UI texts
|
2026-09-05 09:09:36 +03:30 |
|
TestimonialsSection.tsx
|
perf(mobile): add cart aria-label, fix heading levels h3, and remove duplicate font network chains
|
2026-09-02 14:21:11 +03:30 |
|
TickerBanner.tsx
|
chore(brand): rename all Persian occurrences of کانینا to کنینا across the project
|
2026-08-16 16:40:08 +03:30 |
|
Tooltip.tsx
|
fix(ui): ensure 100% solid white background and higher z-index for ingredient wiki tooltip
|
2026-09-02 10:45:00 +03:30 |
|
TopUpModal.tsx
|
feat(checkout): improve wallet top-up flow with auto deficit pre-fill on insufficient funds
|
2026-08-22 17:18:24 +03:30 |
|
UserDashboard.tsx
|
fix(frontend): enhance species badges, smart symptom matching, and sync charity total
|
2026-09-05 16:37:35 +03:30 |
|
VetGallery.tsx
|
perf(mobile): add cart aria-label, fix heading levels h3, and remove duplicate font network chains
|
2026-09-02 14:21:11 +03:30 |
|
VideoModalPlayer.tsx
|
feat(media): implement nextjs media proxy API routes (/api/uploads & /api/media) with server-side caching and streaming
|
2026-08-29 12:13:16 +03:30 |
|
VideosPage.tsx
|
feat: add charity reporting & financial breakdowns in admin, fix mobile scroll restoration and OTP numeric keyboard
|
2026-08-26 00:12:33 +03:30 |