UNPKG

@open-tender/store

Version:

A library of hooks, reducers, utility functions, and types for use with Open Tender applications that utilize our in-store POS API

17 lines (16 loc) 924 B
import { CartItemOption, CartLevels } from '@open-tender/types'; import { Handlers, OptionProps, ItemGroupsProps, ItemGroupProps, ItemOptionProps, SuccessMessageProps, ErrorMessageProps } from '@open-tender/ui'; import React, { ReactNode } from 'react'; declare const Option: ({ option, levels, handlers, close, children, ItemGroupsView, ItemGroupView, ItemOptionView, SuccessMessageView, ErrorMessageView }: { option: CartItemOption | null; levels: CartLevels | null; handlers: Handlers; close: () => void; children: (props: OptionProps) => ReactNode; ItemGroupsView: (props: ItemGroupsProps) => ReactNode; ItemGroupView: (props: ItemGroupProps) => ReactNode; ItemOptionView: (props: ItemOptionProps) => ReactNode; SuccessMessageView: (props: SuccessMessageProps) => ReactNode; ErrorMessageView: (props: ErrorMessageProps) => ReactNode; }) => React.ReactNode; export default Option;