UNPKG

@commercelayer/react-components

Version:
19 lines (18 loc) 828 B
import { type AddressState, setAddress, type AddressResource, type saveAddresses, type ICustomerAddress } from '../reducers/AddressReducer'; import type { BaseError } from '../typings/errors'; type DefaultContext = { saveAddresses?: (params: { customerEmail?: string; customerAddress?: ICustomerAddress; }) => ReturnType<typeof saveAddresses>; setCloneAddress: (id: string, resource: AddressResource) => void; setAddress: typeof setAddress; setAddressErrors: (errors: BaseError[], resource: AddressResource) => void; } & AddressState; export declare const defaultAddressContext: { setCloneAddress: () => void; setAddress: typeof setAddress; setAddressErrors: () => void; }; declare const AddressesContext: import("react").Context<DefaultContext>; export default AddressesContext;