PageSourceSearch

https://app.termly.io/dashboard/9197-b6d0d6.js

js termly.io collected 2026-09-24 07:36:48 UTC 3,329 bytes, 2 lines download raw bytes

1"use strict";(self.webpackChunk_termly_web_dashboard=self.webpackChunk_termly_web_dashboard||[]).push([[9197],{11773(e,s,t){t.r(s),t.d(s,{default:()=>q});var r=t(53241),a=t(20797),n=t(37746),c=t(26826),o=t.n(c),l=t(25152),i=t(85330),u=t(73035),d=t(22771),g=t(76391),m=t(63510);const h=(0,m.YK)({error:{defaultMessage:"Your browser has denied our request. Please see our article on <link>enabling site trackers</link>",id:"storage-access-error-message.error"}}),p={link:(0,g.kQ)("https://support.termly.io/en/articles/8097863-how-to-enable-local-storage")},f=function(){return r.createElement("div",{className:"styles-root-ed49d2"},r.createElement(l.A,(0,d.A)({},h.error,{values:p})))},y=(0,m.YK)({button:{defaultMessage:"Grant Permission",id:"request-storage-access.button"},copy:{defaultMessage:"Your browser’s cross-site tracking setting requires you to grant Termly permission to store essential session information",id:"request-storage-access.copy"},title:{defaultMessage:"Your Permission is Required",id:"request-storage-access.title"}}),b=t.p+"local-storage-icon-559fbd.svg";function A(e){let{handleAccessGranted:s}=e;const[t,a]=(0,r.useState)();return r.createElement(u.A,{iconSrc:b,titleMessage:y.title},r.createElement("div",{className:"styles-copy-f47f3b"},r.createElement(l.A,y.copy)),r.createElement(i.$n,{className:"styles-button-a40ca8",color:"secondary",handleClick:async()=>{try{await document.requestStorageAccess(),console.debug("Storage access granted"),s()}catch(e){console.error("Request for storage access failed: %o",e),a(!0)}}},r.createElement(l.A,y.button)),function(e){let{isError:s}=e;return s?r.createElement(f,null):null}({isError:t}))}A.propTypes={handleAccessGranted:o().func.isRequired};const E=A;const k=`${n.A.DOMAIN}/integrations/duda/api/v1/sso/sign_in`,q=function(){const{search:e}=(0,a.zy)(),[s,t]=(0,r.useState)(void 0),n=(0,r.useCallback)(()=>{const s=`${k}${e}`;console.debug("Secure storage permission granted. Redirecting to %o",s),window.location.assign(s)},[e]);return function(e){let{handleResult:s}=e;(0,r.useEffect)(()=>{(document.hasStorageAccess?document.hasStorageAccess():(console.warn("document.hasStorageAccess() not supported in this browser. Assuming all is well."),Promise.resolve(!0))).then(e=>s({hasAccess:e}))},[s])}({handleResult(e){let{hasAccess:s}=e;s?n():t(!0)}}),s?r.createElement(E,{handleAccessGranted:n}):null}},73035(e,s,t){t.d(s,{A:()=>g});var r=t(22771),a=t(53241),n=t(26826),c=t.n(n),o=t(25152),l=t(76391);const i=(0,t(63510).YK)({contactUs:{defaultMessage:"You can <link>contact us</link> if the issue persists.",id:"login-failed-page.contact-us"}}),u={link:(0,l.kQ)("https://help.termly.io/support/tickets/new")};function d(e){const{children:s,iconSrc:t,titleMessage:n}=e;return a.createElement("div",{className:"styles-root-edda98"},a.createElement("img",{alt:"",src:t}),a.createElement("h1",{className:"styles-title-e86f2d"},a.createElement(o.A,n)),a.createElement("div",{className:"styles-copy-ac1e22"},s),a.createElement("div",{className:"styles-contactUs-a7ca3b"},a.createElement(o.A,(0,r.A)({},i.contactUs,{values:u}))))}d.propTypes={children:c().node.isRequired,iconSrc:c().string.isRequired,titleMessage:c().shape({defaultMessage:c().string.isRequired,id:c().string.isRequired}).isRequired};const g=d}}]);
2//# sourceMappingURL=9197-b6d0d6.js.map

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.