'use client' import {ShoppingCartIcon} from 'lucide-react' import {useTranslations} from 'next-intl' import {Link} from '@/i18n/routing' import useCartStore, {CartItem} from '@/store/cart-store' export default function HeaderShoppingCartIcon() { const t = useTranslations('Common') const {cartItems} = useCartStore() const cartCount = cartItems.reduce( (accumulator: number, item: CartItem) => accumulator + item.quantity, 0 ) return ( ) }