@commercelayer/react-components
Version:
The Official Commerce Layer React Components
2 lines • 758 B
JavaScript
"use client";
;Object.defineProperty(exports,"__esModule",{value:!0}),exports.useCustomerContainer=useCustomerContainer;const tslib_1=require("tslib"),CustomerContext_1=tslib_1.__importDefault(require("../context/CustomerContext")),react_1=require("react");function useCustomerContainer(){const ctx=(0,react_1.useContext)(CustomerContext_1.default);if("addresses"in ctx)return{addresses:ctx.addresses,payments:ctx.payments,orders:ctx.orders,subscriptions:ctx.subscriptions,customerEmail:ctx.customerEmail,customers:ctx.customers,setResourceTrigger:ctx.setResourceTrigger,reloadCustomerAddresses:ctx.reloadCustomerAddresses};throw new Error("Cannot use `useCustomerContainer` outside of <CustomerContainer/>")}exports.default=useCustomerContainer;