Repository URL to install this package:
|
Version:
2.6.18 ▾
|
import { ReactNode } from 'react';
import { AddressType } from 'molecules/PhysicalAddress';
import { ListOfToggleProps } from 'molecules/ToggleList';
export interface ShippingAddressCardRenderProp extends Function {
(props: ShippingAddressCardProps): ReactNode;
}
export interface ClickHandler extends Function {
(event: Event): void;
}
export interface ShippingAddressCardRemainingProps {
noWrap?: boolean;
dataQa?: string;
onChangeAddress?: ClickHandler;
}
export interface ShippingAddressCardProps extends ShippingAddressCardRemainingProps {
className?: string;
children?: ReactNode;
address?: AddressType;
addressList?: ListOfToggleProps;
renderTitle?: ShippingAddressCardRenderProp;
renderAddress?: ShippingAddressCardRenderProp;
renderWrapper?: ShippingAddressCardRenderProp;
}