@magicbell/react-headless
Version:
Hooks to build a notification inbox
46 lines • 5.18 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.useNotificationStoresCollection = exports.buildStore = exports.useNotificationPreferences = exports.useConfig = exports.clientSettings = exports.pushEventAggregator = exports.eventAggregator = exports.toUnix = exports.toDate = exports.secondsToDate = exports.putAPI = exports.postAPI = exports.fetchAPI = exports.deleteAPI = exports.useNotificationUnmount = exports.useNotifications = exports.useNotificationFactory = exports.useNotification = exports.useMagicBellEvent = exports.useBell = exports.WebPushNotificationsSubscriber = exports.RealtimeListener = exports.MagicBellProvider = void 0;
const tslib_1 = require("tslib");
var index_js_1 = require("./components/MagicBellProvider/index.js");
Object.defineProperty(exports, "MagicBellProvider", { enumerable: true, get: function () { return tslib_1.__importDefault(index_js_1).default; } });
var RealtimeListener_js_1 = require("./components/RealtimeListener.js");
Object.defineProperty(exports, "RealtimeListener", { enumerable: true, get: function () { return tslib_1.__importDefault(RealtimeListener_js_1).default; } });
var index_js_2 = require("./components/WebPushNotificationsSubscriber/index.js");
Object.defineProperty(exports, "WebPushNotificationsSubscriber", { enumerable: true, get: function () { return tslib_1.__importDefault(index_js_2).default; } });
var useBell_js_1 = require("./hooks/useBell.js");
Object.defineProperty(exports, "useBell", { enumerable: true, get: function () { return tslib_1.__importDefault(useBell_js_1).default; } });
var useMagicBellEvent_js_1 = require("./hooks/useMagicBellEvent.js");
Object.defineProperty(exports, "useMagicBellEvent", { enumerable: true, get: function () { return tslib_1.__importDefault(useMagicBellEvent_js_1).default; } });
var useNotification_js_1 = require("./hooks/useNotification.js");
Object.defineProperty(exports, "useNotification", { enumerable: true, get: function () { return tslib_1.__importDefault(useNotification_js_1).default; } });
var useNotificationFactory_js_1 = require("./hooks/useNotificationFactory.js");
Object.defineProperty(exports, "useNotificationFactory", { enumerable: true, get: function () { return tslib_1.__importDefault(useNotificationFactory_js_1).default; } });
var useNotifications_js_1 = require("./hooks/useNotifications.js");
Object.defineProperty(exports, "useNotifications", { enumerable: true, get: function () { return tslib_1.__importDefault(useNotifications_js_1).default; } });
var useNotificationUnmount_js_1 = require("./hooks/useNotificationUnmount.js");
Object.defineProperty(exports, "useNotificationUnmount", { enumerable: true, get: function () { return tslib_1.__importDefault(useNotificationUnmount_js_1).default; } });
var ajax_js_1 = require("./lib/ajax.js");
Object.defineProperty(exports, "deleteAPI", { enumerable: true, get: function () { return ajax_js_1.deleteAPI; } });
Object.defineProperty(exports, "fetchAPI", { enumerable: true, get: function () { return ajax_js_1.fetchAPI; } });
Object.defineProperty(exports, "postAPI", { enumerable: true, get: function () { return ajax_js_1.postAPI; } });
Object.defineProperty(exports, "putAPI", { enumerable: true, get: function () { return ajax_js_1.putAPI; } });
var date_js_1 = require("./lib/date.js");
Object.defineProperty(exports, "secondsToDate", { enumerable: true, get: function () { return date_js_1.secondsToDate; } });
Object.defineProperty(exports, "toDate", { enumerable: true, get: function () { return date_js_1.toDate; } });
Object.defineProperty(exports, "toUnix", { enumerable: true, get: function () { return date_js_1.toUnix; } });
var realtime_js_1 = require("./lib/realtime.js");
Object.defineProperty(exports, "eventAggregator", { enumerable: true, get: function () { return realtime_js_1.eventAggregator; } });
Object.defineProperty(exports, "pushEventAggregator", { enumerable: true, get: function () { return realtime_js_1.pushEventAggregator; } });
var clientSettings_js_1 = require("./stores/clientSettings.js");
Object.defineProperty(exports, "clientSettings", { enumerable: true, get: function () { return tslib_1.__importDefault(clientSettings_js_1).default; } });
var index_js_3 = require("./stores/config/index.js");
Object.defineProperty(exports, "useConfig", { enumerable: true, get: function () { return tslib_1.__importDefault(index_js_3).default; } });
var index_js_4 = require("./stores/notification_preferences/index.js");
Object.defineProperty(exports, "useNotificationPreferences", { enumerable: true, get: function () { return tslib_1.__importDefault(index_js_4).default; } });
var buildStore_js_1 = require("./stores/notifications/helpers/buildStore.js");
Object.defineProperty(exports, "buildStore", { enumerable: true, get: function () { return tslib_1.__importDefault(buildStore_js_1).default; } });
var index_js_5 = require("./stores/notifications/index.js");
Object.defineProperty(exports, "useNotificationStoresCollection", { enumerable: true, get: function () { return index_js_5.useNotificationStoresCollection; } });
tslib_1.__exportStar(require("./types/index.js"), exports);
//# sourceMappingURL=index.js.map