import { useParams, Link } from 'react-router-dom' import { mockProducts } from '../lib/mock-data.ts' import { StoreIcon } from '../components/StoreIcon.tsx' export function StoreComparison() { const { productId } = useParams<{ productId: string }>() const product = mockProducts.find((p) => p.id === productId) if (!product) { return (
Product not found.
Back to products{product.name} · {product.brand}
{/* Savings banner */} {savings > 0 && (Save ${savings.toFixed(2)} by shopping at {sorted[0].storeName}
{pp.storeName}
Updated{' '} {new Date(pp.lastUpdated).toLocaleDateString('en-US', { month: 'short', day: 'numeric', })}
${pp.price.toFixed(2)}
{pp.price === lowestPrice ? ( Best price ) : ( +${(pp.price - lowestPrice).toFixed(2)} )}Prices last verified from store loyalty card data. Map view coming soon.