@cliqdigital/bloomreach-sdk
Version:
React component library for integrating Bloomreach SDK with push notifications support
21 lines (20 loc) • 701 B
JavaScript
;
"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;