@sberdevices/plasma-temple
Version:
SberDevices CanvasApp Templates.
16 lines • 716 B
TypeScript
import React from 'react';
import { ComponentPropsWithHeader } from '../../components/Header/types';
import { CartState } from '../../components/Cart/types';
interface CartPageProps<T extends CartState> extends ComponentPropsWithHeader {
name?: string;
emptyCart?: React.ReactElement;
orderButtonText?: string;
onMakeOrder: (cartState: T) => void;
onItemClick?: (item: T['items'][number]) => void;
}
/**
* @deprecated instead use Cart
*/
export declare function CartPage<T extends CartState = CartState>({ header, emptyCart, orderButtonText, onMakeOrder, onItemClick, children, }: React.PropsWithChildren<CartPageProps<T>>): React.ReactElement;
export {};
//# sourceMappingURL=CartPage.d.ts.map