UNPKG

@automattic/wpcom-checkout

Version:
15 lines 667 B
import { jsx as _jsx } from "react/jsx-runtime"; import { createContext, useContext, useState } from 'react'; const RestorableProductsContext = createContext(undefined); export const RestorableProductsProvider = ({ children }) => { const state = useState([]); return (_jsx(RestorableProductsContext.Provider, { value: state, children: children })); }; export const useRestorableProducts = () => { const context = useContext(RestorableProductsContext); if (!context) { throw new Error('useRestorableProducts must be used within a RestorableProductsProvider'); } return context; }; //# sourceMappingURL=restorable-products-context.js.map