@commercelayer/react-components
Version:
The Official Commerce Layer React Components
13 lines (12 loc) • 626 B
TypeScript
import { type InitialCustomerContext } from '../context/CustomerContext';
import type { setResourceTrigger, CustomerState } from '../reducers/CustomerReducer';
type TCustomer = Omit<CustomerState, 'errors' | 'isGuest'> & {
setResourceTrigger?: typeof setResourceTrigger;
} & Pick<InitialCustomerContext, 'reloadCustomerAddresses'>;
interface TReturnCustomer extends Omit<TCustomer, 'errors' | 'isGuest'> {
}
/**
* React Hook that provides access to the order context stored in the `<CustomerContainer>` component.
**/
export declare function useCustomerContainer(): TReturnCustomer;
export default useCustomerContainer;