@open-tender/ui
Version:
A component library for use with the Open Tender web app
16 lines (15 loc) • 645 B
TypeScript
import { CartItemGroup } from '@open-tender/types';
import React, { ReactNode } from 'react';
import { ScreenConfig } from '../types';
export interface ItemGroupProps {
config: ScreenConfig;
flash?: boolean;
index?: number;
onItemClicked?: (index: number) => void;
renderErrorMessage: (icon: ReactNode, children: string) => ReactNode;
renderSuccessMessage: (icon: ReactNode, children: string) => ReactNode;
group: CartItemGroup;
children: ReactNode;
}
declare const ItemGroup: ({ config, group, children, renderSuccessMessage, renderErrorMessage }: ItemGroupProps) => React.JSX.Element;
export default ItemGroup;