/** @jsx jsx */ import { jsx } from '@vtex/store-ui' export interface BaseListItem { key: string } interface ListItemProps { item: T index: number variant: string } interface Props { variant: string items: T[] | null | undefined children: (props: ListItemProps) => JSX.Element } export const SearchSuggestionsList = ({ items, variant, children, }: Props) => (
    {items?.map((item, index) => (
  • {children({ item, index, variant: `suggestions.${variant}.item`, })}
  • ))}
)