document.body.addEventListener("showModal", (e) => { document.querySelector(e.detail.target).showModal(); }); document.body.addEventListener("close", (e) => { document.querySelector(e.detail.target).close(); }); document.body.addEventListener("authGoogle", (e) => { google.accounts.id.initialize({ client_id: "1023726117164-as027pdcih5t4mgle4vv0n1fnb4kt3eg.apps.googleusercontent.com", color_scheme: "light", context: "use", ux_mode: "redirect", login_uri: "https://poetmd.com/auth/google/callback", itp_support: true, use_fedcm_for_prompt: true, use_fedcm_for_button: true, button_auto_select: true, }); google.accounts.id.renderButton( document.getElementById("auth-google-button"), { type: "standard", shape: "pill", theme: "outline", text: "continue_with", size: "large", logo_alignment: "left", }, ); }); document.body.addEventListener("htmx:sseMessage", (e) => { if (e.detail.elt.id === "workbench-chat-reply") { const workbenchChat = document.getElementById("workbench-chat"); if (workbenchChat) { workbenchChat.scrollTop = workbenchChat.scrollHeight; } } }); // prettier-ignore !function(t,e){var o,n,p,r;e.__SV||(window.posthog=e,e._i=[],e.init=function(i,s,a){function g(t,e){var o=e.split(".");2==o.length&&(t=t[o[0]],e=o[1]),t[e]=function(){t.push([e].concat(Array.prototype.slice.call(arguments,0)))}}(p=t.createElement("script")).type="text/javascript",p.crossOrigin="anonymous",p.async=!0,p.src=s.api_host.replace(".i.posthog.com","-assets.i.posthog.com")+"/static/array.js",(r=t.getElementsByTagName("script")[0]).parentNode.insertBefore(p,r);var u=e;for(void 0!==a?u=e[a]=[]:a="posthog",u.people=u.people||[],u.toString=function(t){var e="posthog";return"posthog"!==a&&(e+="."+a),t||(e+=" (stub)"),e},u.people.toString=function(){return u.toString(1)+".people (stub)"},o="init Ie Ts Ms Ee Es Rs capture Ge calculateEventProperties Os register register_once register_for_session unregister unregister_for_session js getFeatureFlag getFeatureFlagPayload isFeatureEnabled reloadFeatureFlags updateEarlyAccessFeatureEnrollment getEarlyAccessFeatures on onFeatureFlags onSurveysLoaded onSessionId getSurveys getActiveMatchingSurveys renderSurvey canRenderSurvey canRenderSurveyAsync identify setPersonProperties group resetGroups setPersonPropertiesForFlags resetPersonPropertiesForFlags setGroupPropertiesForFlags resetGroupPropertiesForFlags reset get_distinct_id getGroups get_session_id get_session_replay_url alias set_config startSessionRecording stopSessionRecording sessionRecordingStarted captureException loadToolbar get_property getSessionProperty Ds Fs createPersonProfile Ls Ps opt_in_capturing opt_out_capturing has_opted_in_capturing has_opted_out_capturing clear_opt_in_out_capturing Cs debug I As getPageViewId captureTraceFeedback captureTraceMetric".split(" "),n=0;n { posthog.identify(e.detail.id); }); document.body.addEventListener("workbenchChatTextareaContent", (e) => { const workbenchChatTextarea = document.getElementById( "workbench-chat-textarea", ); workbenchChatTextarea.value = e.detail.content; htmx.trigger(workbenchChatTextarea, "workbenchChatTextareaTrigger"); workbenchChatTextarea.value = ""; }); // prettier-ignore !function(){window.EmbraceWebSdkOnReady=window.EmbraceWebSdkOnReady||{q:[],onReady:function(e){window.EmbraceWebSdkOnReady.q.push(e)}};let e=document.createElement("script");e.async=!0,e.src="https://cdn.jsdelivr.net/npm/@embrace-io/web-sdk@1.8.0",e.onload=function(){window.EmbraceWebSdkOnReady.q.forEach(e=>e()),window.EmbraceWebSdkOnReady.q=[],window.EmbraceWebSdkOnReady.onReady=function(e){e()}};let n=document.getElementsByTagName("script")[0];n.parentNode.insertBefore(e,n)}(); window.EmbraceWebSdkOnReady.onReady(() => window.EmbraceWebSdk.sdk.initSDK({ appID: "2u5hz" }), ); document.body.addEventListener("authStytch", async (e) => { // const submitURL = "auth.poetmd.com"; // const publicToken = "public-token-live-3425b857-4f57-433a-8aeb-13fded11825a"; const telemetry_id = await GetTelemetryID({ publicToken, submitURL }); await htmx.ajax("POST", "/auth/stytch/fingerprint", { values: { telemetry_id }, target: "#auth-stytch-button", swap: "outerHTML", }); }); document.body.addEventListener("workbenchNavbarCreditClick", (e) => { document.getElementById("workbench-navbar-credit").click(); });