Repository URL to install this package:
|
Version:
2.1.7 ▾
|
import { ReactNode } from 'react'
import { AddressType } from '@skava/ui/dist/components/molecules/PhysicalAddress'
import { ListOfToggleProps } from '@skava/ui/dist/components/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
// renderProps
renderTitle?: ShippingAddressCardRenderProp
renderAddress?: ShippingAddressCardRenderProp
renderWrapper?: ShippingAddressCardRenderProp
}