PageSourceSearch

https://www.cosmicjs.com/_next/static/chunks/6045.256530bc9dddc726.js

js cosmicjs.com collected 2026-09-24 17:50:34 UTC 2,678 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6045],{20058:(t,e,n)=>{n.d(e,{Pi:()=>a,UA:()=>l,gf:()=>c,sb:()=>i});var r=n(27835);function c(t,e={}){try{if("function"==typeof window.cosmicInsights){let n={...(0,r.Hh)(),...e};window.cosmicInsights(t,n)}}catch{}}function a(t){let e=t.toLowerCase();return!e.startsWith("#")&&e.includes("/signup")}function i(t){return a(t)?"signup_cta_click":"cta_click"}function l({buttonText:t,location:e,ctaType:n="primary",eventName:r="cta_click",variant:a,extra:i}){c(r,{button_text:t,cta_type:n,location:e,...a?{variant:a}:{},...i||{}})}},27835:(t,e,n)=>{n.d(e,{Hh:()=>u,qd:()=>o,uK:()=>l});let r="cosmic_utm",c=["utm_source","utm_medium","utm_campaign","utm_content","utm_term","ref"];function a(){try{let t=localStorage.getItem(r);if(!t)return null;let e=JSON.parse(t),n=new Date(e.capturedAt).getTime();if(Date.now()-n>2592e6)return localStorage.removeItem(r),null;return e}catch{return null}}function i(t,e){let n={params:t,capturedAt:e??new Date().toISOString()};try{localStorage.setItem(r,JSON.stringify(n))}catch{}}function l(){let t=function(){let t=new URLSearchParams(window.location.search),e={};for(let n of c){let r=t.get(n);r&&(e[n]=r)}return e}(),e=window.location.pathname;e&&(t.utm_landing_page=e);let n=a();if(n){t.ref&&!n.params.ref&&i({...n.params,ref:t.ref},n.capturedAt);return}Object.keys(t).length>0&&i(t)}function u(){let t=a();return t?.params??{}}function o(t){let e=Object.entries(u()).filter(([,t])=>void 0!==t&&""!==t);if(0===e.length)return t;let n=!/^[a-z][a-z0-9+.-]*:/i.test(t);try{let r=new URL(t,n?"https://relative.invalid":void 0),c=function(t){try{return"buy.stripe.com"===new URL(t).hostname}catch{return!1}}(t);for(let[t,n]of e)r.searchParams.set(t,n),c&&r.searchParams.set(`metadata[${t}]`,n);return n?`${r.pathname}${r.search}${r.hash}`:r.toString()}catch{return t}}},36045:(t,e,n)=>{n.r(e),n.d(e,{default:()=>i});var r=n(12115),c=n(20058);let a=new Set(["keep-reading"]);function i(){return(0,r.useEffect)(()=>{function t(t){let e=t.target;if(!(e instanceof Element))return;let n=e.closest("a[href]");if(!(n instanceof HTMLAnchorElement))return;let r=n.closest("[data-block]");if(!(r instanceof HTMLElement))return;let i=r.dataset.block;if(!i)return;let l=n.getAttribute("href")||"",u="cta_click";a.has(i)?u="related_link_click":(0,c.Pi)(l)&&(u="signup_cta_click"),(0,c.UA)({buttonText:(n.textContent||"").replace(/\s+/g," ").trim().slice(0,120)||l,location:`block:${i}`,eventName:u,variant:"in_body_block",extra:{block:i,href:l}})}return document.addEventListener("click",t,{capture:!0,passive:!0}),()=>{document.removeEventListener("click",t,{capture:!0})}},[]),null}}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.