UNPKG

@zencemarketing/web-sdk

Version:

ZenceMarketing Web SDK for push notifications, popups, and custom event tracking.

28 lines (23 loc) 676 B
import {init} from "./methods/init.js"; import { subscribeUserPush, sendNotification, // unsubscribeUser, getSubscriptionStatus } from "./methods/push.js"; import { subscribeUserPop } from "./methods/popup.js"; import { customEvent } from "./methods/tracking.js"; import { SDKLogger } from './utils/logger.js'; export const logger = new SDKLogger({ level: "debug", remoteLogging: false, remoteUrl: "https://your-logging-endpoint.com/sdk-log", sdkVersion: "1.0.0" }); const SDK = { init, subscribeUserPush, subscribeUserPop, // unsubscribeUser, sendNotification, getSubscriptionStatus, customEvent }; export default SDK;