UNPKG

@cliqdigital/bloomreach-sdk

Version:

React component library for integrating Bloomreach SDK with push notifications support

21 lines (20 loc) 701 B
"use strict"; "use client"; Object.defineProperty(exports, "__esModule", { value: true }); exports.useBloomreachContext = exports.BloomreachContext = void 0; var react_1 = require("react"); exports.BloomreachContext = (0, react_1.createContext)({ isInitialized: false, hasConsent: false, browserSupported: true, setHasConsent: function () { }, config: { projectToken: "" }, }); var useBloomreachContext = function () { var context = (0, react_1.useContext)(exports.BloomreachContext); if (!context) { throw new Error("useBloomreachContext must be used within a BloomreachProvider"); } return context; }; exports.useBloomreachContext = useBloomreachContext;