UNPKG

posthog-js

Version:

Posthog-js allows you to automatically capture usage and send events to PostHog.

18 lines • 1.04 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.generateSurveys = void 0; var surveys_renderer_1 = require("@posthog/browser-common/surveys-renderer"); var browser_surveys_1 = require("../browser-surveys"); var generateSurveys = function (instance, enabled) { var context = (0, browser_surveys_1.getSurveyRenderContext)(instance); return context ? (0, surveys_renderer_1.generateSurveys)(context, enabled) : undefined; }; exports.generateSurveys = generateSurveys; var globals_1 = require("../utils/globals"); globals_1.assignableWindow.__PosthogExtensions__ = globals_1.assignableWindow.__PosthogExtensions__ || {}; globals_1.assignableWindow.__PosthogExtensions__.generateSurveys = exports.generateSurveys; // this used to be directly on window, but we moved it to __PosthogExtensions__ // it is still on window for backwards compatibility globals_1.assignableWindow.extendPostHogWithSurveys = exports.generateSurveys; exports.default = exports.generateSurveys; //# sourceMappingURL=surveys.js.map