feat(storefront): add payment/carrier assets, CustomerConfidenceBooster, and footer enhancements

- Add payment method SVGs (Visa, Mastercard, Apple Pay, Google Pay, Klarna, Link, Revolut Pay, Billie, Cartes, Discover)
- Add carrier images (DPD, Evri)
- Add CustomerConfidenceBooster section component
- Enhance Footer with payment methods and carrier display
- Wire CustomerConfidenceBooster into shop pages (PetCategory, RecentlyAdded, ShopIndex, SubCategory, Tag, TopCategory) and home page
- Update tsconfig.json

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-03-05 14:48:02 +03:00
parent cc15338ad9
commit a5e61d02fd
23 changed files with 226 additions and 6 deletions

View File

@@ -14,6 +14,7 @@ import { ShopToolbar, type SortOption } from "@/components/shop/ShopToolbar";
import { ShopEmptyState } from "@/components/shop/state/ShopEmptyState";
import { ShopErrorState } from "@/components/shop/state/ShopErrorState";
import { ShopProductGridSkeleton } from "@/components/shop/state/ShopProductGridSkeleton";
import { CustomerConfidenceBooster } from "@/components/sections/CustomerConfidenceBooster";
import {
filterStateFromSearchParams,
filterStateToSearchParams,
@@ -162,6 +163,9 @@ export function ShopIndexContent() {
}))}
/>
)}
<div className="mt-8">
<CustomerConfidenceBooster />
</div>
</div>
</div>
</div>