import React, { FC } from 'react' import { Flex, Text } from 'theme-ui' import { useNumberFormat } from '../../../sdk/localization/useNumberFormat' import MinicartDelete from './Delete' import { HeaderMinicartDrawerContentImage } from './Image' import MinicartQuantity from './Quantity' export interface DataItem { id: number image: { alt: string src: string } name: string price: string | number } export interface MinicartContentProps { data: DataItem[] variant: string imageElement: React.ElementType } export const HeaderMinicartDrawerContent: FC = ({ data, variant: v, imageElement, }) => { const { format } = useNumberFormat() const variant = `${v}.content` return ( {data.map((item, idx) => ( {item.name} {format(Number(item.price) / 100)} ))} ) }