PageSourceSearch

https://randalls.je/_next/static/chunks/2528.09c699bb431883ae.js

js randalls.je collected 2026-10-09 22:19:05 UTC 16,221 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2528],{23235:()=>{},39111:()=>{},47256:()=>{},52021:()=>{},62528:(e,t,a)=>{"use strict";a.r(t),a.d(t,{EditModeToolbarInner:()=>C});var i=a(95155),n=a(12115);a(39111),a(23235),a(47256);let s=(0,n.createContext)({tight:!1});function l(e){let{tight:t,children:a}=e;return(0,i.jsx)(s.Provider,{value:{tight:t},children:a})}function r(){for(var e=arguments.length,t=Array(e),a=0;a<e;a++)t[a]=arguments[a];return t.filter(Boolean).join(" ")}let c=(0,n.forwardRef)(function(e,t){let{variant:a="secondary",size:n="md",icon:s,iconOnly:l,label:c,block:o,className:d,faceClassName:u,children:h,type:m="button",title:x,...j}=e;return(0,i.jsx)("button",{ref:t,type:m,title:null!=x?x:l?c:void 0,...j,"aria-label":l?c:j["aria-label"],className:r("aui-btn","aui-btn--".concat(a),"sm"===n&&"aui-btn--sm",l&&"aui-btn--icon",o&&"aui-btn--block",d),children:(0,i.jsxs)("span",{className:r("aui-btn-face",u),children:[s,!l&&h]})})}),o=(0,n.createContext)(()=>{});function d(e){let{trigger:t,align:a="left",label:s,className:l,children:c}
1=e,[d,u]=(0,n.useState)(!1),h=(0,n.useId)(),m=(0,n.useRef)(null),x=(0,n.useCallback)(()=>u(!1),[]);return(0,n.useEffect)(()=>{if(!d)return;let e=e=>{var t;(null==(t=m.current)?void 0:t.contains(e.target))||u(!1)},t=e=>{var t,a;"Escape"===e.key&&(u(!1),null==(a=m.current)||null==(t=a.querySelector("[aria-haspopup]"))||t.focus())};return window.addEventListener("pointerdown",e),window.addEventListener("keydown",t),()=>{window.removeEventListener("pointerdown",e),window.removeEventListener("keydown",t)}},[d]),(0,n.useEffect)(()=>{var e,t;d&&(null==(t=m.current)||null==(e=t.querySelector('[role="menu"] [role^="menuitem"]'))||e.focus())},[d]),(0,i.jsxs)("div",{ref:m,className:r("aui-menu-anchor",l),children:[t({onClick:()=>u(e=>!e),"aria-haspopup":"menu","aria-expanded":d,"aria-controls":h}),d&&(0,i.jsx)("div",{id:h,role:"menu","aria-label":s,className:r("aui-menu","right"===a&&"aui-menu--right"),onKeyDown:e=>{var t,a,i;if("ArrowDown"!==e.key&&"ArrowUp"!==e.key)return;e.preventDefault();let n=Array.from(null!=(i=null==(t=m.current)?void 0:t.querySelectorAll('[role="menu"] [role^="menuitem"]'))?i:[]),s=n.indexOf(document.activeElement),l="ArrowDown"===e.key?(s+1)%n.length:(s-1+n.length)%n.length;null==(a=n[l])||a.focus()},children:(0,i.jsx)(o.Provider,{value:x,children:c})})]})}function u(e){let{icon:t,onSelect:a,current:s,end:l,keepOpen:c,className:d,children:u}=e,h=(0,n.useContext)(o);return(0,i.jsxs)("button",{type:"button",role:"menuitem","aria-current":s?"true":void 0,className:r("aui-menu-item",d),onClick:()=>{a(),c||h()},children:[t,(0,i.jsx)("span",{children:u}),l&&(0,i.jsx)("span",{className:"aui-menu-item-end",children:l})]})}function h(){return(0,i.jsx)("hr",{className:"aui-menu-sep"})}function m(e){let{children:t}=e;return(0,i.jsx)("div",{className:"aui-menu-head",children:t})}function x(e){let{left:t,right:a,className:n}=e;return(0,i.jsx)("header",{className:r("aui-toolbar",n),children:(0,i.jsxs)("div",{className:"aui-toolbar-in",children:[(0,i.jsx)("div",{className:"aui-toolbar-left",children:t}),(0,i.jsx)("div",{className:"aui-toolbar-right",children:a})]})})}function j(e){let{className:t}=e;return(0,i.jsx)("div",{className:r("aui-toolbar-div",t),"aria-hidden":"true"})}function b(e){return function(t){let{className:a,...n}=t;return(0,i.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round",className:a,...n,children:e})}}b((0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("circle",{cx:"12",cy:"12",r:"10"}),(0,i.jsx)("path",{d:"M12 16v-4"}),(0,i.jsx)("path",{d:"M12 8h.01"})]})),b((0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("circle",{cx:"12",cy:"12",r:"10"}),(0,i.jsx)("path",{d:"m9 12 2 2 4-4"})]})),b((0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("path",{d:"m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3"}),(0,i.jsx)("path",{d:"M12 9v4"}),(0,i.jsx)("path",{d:"M12 17h.01"})]})),b((0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("circle",{cx:"12",cy:"12",r:"10"}),(0,i.jsx)("path",{d:"M12 8v4"}),(0,i.jsx)("path",{d:"M12 16h.01"})]}));let v=b((0,i.jsx)("path",{d:"m6 9 6 6 6-6"}));b((0,i.jsx)("path",{d:"m18 15-6-6-6 6"})),b((0,i.jsx)("path",{d:"m9 18 6-6-6-6"})),b((0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("path",{d:"m7 15 5 5 5-5"}),(0,i.jsx)("path",{d:"m7 9 5-5 5 5"})]})),b((0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("path",{d:"M18 6 6 18"}),(0,i.jsx)("path",{d:"m6 6 12 12"})]}));let p=b((0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("circle",{cx:"12",cy:"12",r:"1"}),(0,i.jsx)("circle",{cx:"19",cy:"12",r:"1"}),(0,i.jsx)("circle",{cx:"5",cy:"12",r:"1"})]}));function f(e){let{items:t,active:a,onChange:s,label:l,iconsOnPhone:c,phoneExtra:o,moreIcon:m,moreChevron:x,className:j}=e,b=(0,n.useRef)(null),f=(0,n.useRef)(null),[g,w]=(0,n.useState)([]),[y,N]=(0,n.useState)(!1),S=(0,n.useCallback)(()=>{var e;let i=b.current,n=f.current;if(!i||!n)return;let s=window.innerWidth<=639;N(s);let l=Array.from(n.querySelectorAll("[data-tab-id]")),r=Array.from(n.querySelectorAll("[data-tab-sep]")),c=n.querySelector("[data-tab-more]"),d=l.map(e=>e.getBoundingClientRect().width),u=r.reduce((e,t)=>
1e+t.getBoundingClientRect().width+8,0),h=null!=(e=null==c?void 0:c.getBoundingClientRect().width)?e:0,m=i.getBoundingClientRect().width,x=d.reduce((e,t)=>e+t,0)+u,j=s&&!!o;if(x<=m+.5&&!j)return void w(e=>e.length?[]:e);let v=m-h,p=t.findIndex(e=>e.id===a),g=p>=0?d[p]:0,y=new Set(p>=0?[p]:[]);for(let e=0;e<t.length;e++)if(e!==p)if(g+d[e]<=v+.5)g+=d[e],y.add(e);else break;let S=t.filter((e,t)=>!y.has(t)).map(e=>e.id);w(e=>e.join()===S.join()?e:S)},[t,a,o]);(0,n.useLayoutEffect)(()=>{var e,t;S();let a="undefined"!=typeof ResizeObserver?new ResizeObserver(()=>S()):null;return b.current&&(null==a||a.observe(b.current)),(null==(e=f.current)?void 0:e.firstElementChild)&&(null==a||a.observe(f.current.firstElementChild)),window.addEventListener("resize",S),null==(t=document.fonts)||t.ready.then(()=>S()).catch(()=>{}),()=>{null==a||a.disconnect(),window.removeEventListener("resize",S)}},[S]);let E=null!=m?m:(0,i.jsx)(p,{className:"aui-ico","aria-hidden":"true"}),k=null!=x?x:(0,i.jsx)(v,{className:"aui-ico-sm","aria-hidden":"true"}),C=new Set(g),M=e=>{s?s(e.id):e.href&&window.location.assign(e.href)},A=g.length>0||y&&!!o,F=e=>(0,i.jsxs)("div",{className:"aui-tabs-row",children:[t.map((l,c)=>{var o,d;let u=c>0&&void 0!==l.group&&t[c-1].group!==l.group,h=!e&&C.has(l.id);return(0,i.jsxs)(n.Fragment,{children:[u&&(0,i.jsx)("div",{className:r("aui-tab-sep",!e&&g.length>0&&"is-off"),"data-tab-sep":e?"":void 0,"aria-hidden":"true"}),l.href&&!e?(0,i.jsxs)("a",{href:l.href,"data-testid":l.testId,className:r("aui-tab",h&&"is-off"),"aria-current":l.id===a?"page":void 0,title:null!=(o=l.title)?o:l.label,onClick:e=>{var t;!s||0!==(t=e).button||t.metaKey||t.ctrlKey||t.shiftKey||t.altKey||(e.preventDefault(),s(l.id))},children:[l.icon,(0,i.jsx)("span",{className:"aui-tab-label",children:l.label})]}):(0,i.jsxs)("button",{type:"button",tabIndex:e?-1:void 0,"data-tab-id":e?l.id:void 0,"data-testid":e?void 0:l.testId,className:r("aui-tab",h&&"is-off"),"aria-current":e||l.id!==a?void 0:"page",title:null!=(d=l.title)?d:l.label,onClick:e?void 0:()=>M(l),children:[l.icon,(0,i.jsx)("span",{className:"aui-tab-label",children:l.label})]})]},l.id)}),e&&(0,i.jsxs)("button",{type:"button",tabIndex:-1,className:"aui-tab","data-tab-more":"",children:[E,(0,i.jsx)("span",{className:"aui-tab-label",children:"More"}),k]})]});return(0,i.jsxs)("nav",{ref:b,"aria-label":l,className:r("aui-tabs",c&&"aui-tabs--icons-on-phone",j),children:[(0,i.jsx)("div",{ref:f,className:"aui-tabs-measure","aria-hidden":"true",inert:!0,children:F(!0)}),F(!1),A&&(0,i.jsxs)(d,{label:"More sections",className:"aui-tabs-more",align:y?"right":"left",trigger:e=>(0,i.jsxs)("button",{type:"button",className:"aui-tab",title:"More sections",...e,children:[E,(0,i.jsx)("span",{className:"aui-tab-label",children:"More"}),k]}),children:[t.filter(e=>C.has(e.id)).map(e=>(0,i.jsx)(u,{icon:e.icon,onSelect:()=>M(e),children:e.label},e.id)),y&&o&&(0,i.jsxs)(i.Fragment,{children:[g.length>0&&(0,i.jsx)(h,{}),o]})]})]})}function g(e){var t,a;let{logo:n,items:s,activeId:l,onSelect:r,linkFor:o,hideTabs:b,tabsReady:v=!0,tabsLabel:p="Sections",moreIcon:g,moreChevron:w,phoneExtra:y,right:N,account:S,className:E}=e,k=o?s.map(e=>{var t;return{...e,href:null!=(t=e.href)?t:o(e.id)}}):s;return(0,i.jsx)(x,{className:E,left:(0,i.jsxs)(i.Fragment,{children:[void 0!==n&&(0,i.jsx)("div",{className:"aui-toolbar-logo","data-testid":"tenant-logo",children:n}),!b&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(j,{className:"aui-hide-phone"}),v&&(0,i.jsx)(f,{label:p,items:k,active:l,onChange:r,iconsOnPhone:!0,moreIcon:g,moreChevron:w,phoneExtra:y})]})]}),right:(0,i.jsxs)(i.Fragment,{children:[N,S&&(0,i.jsxs)(d,{label:null!=(t=S.label)?t:"Account",align:"right",trigger:e=>{var t;return(0,i.jsx)(c,{variant:"quiet",iconOnly:!0,label:null!=(t=S.label)?t:"Account",icon:S.icon,...e})},children:[S.head&&(0,i.jsx)(m,{children:S.head}),S.items,S.signOut&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(h,{}),(0,i.jsx)(u,{icon:S.signOut.icon,onSelect:S.signOut.onSelect,children:null!=(a=S.signOut.label)?a:"Sign out"})]})]})]})})}b((0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("circle",{cx:"11",cy:"11",r:"8"}),(0,i.jsx)("path",{d:"m21 21-4.3-4.3"})]})),b((0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("path",{d:"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4"}),(0,i.jsx)("path",{d:"M17 8 12 3 7 8"}),(0,i.jsx)("path",{d:"M12 3v12"})]})),b((0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("path",{d:"M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z"}),(0,i.jsx)("path",{d:"M14 2v4a2 2 0 0 0 2 2h4"}),(0,i.jsx)("path",{d:"M10 9H8"}),(0,i.jsx)("path",{d:"M16 13H8"}),(0,i.jsx)("path",{d:"M16 17H8"})]})),b((0,i.jsx)("path",{d:"M20 6 9 17l-5-5"})),b((0,i.jsx)("path",{d:"M21 12a9 9 0 1 1-6.219-8.56"})),a(52021);var w=a(41991);a(92303);var y=a(99130),N=a(67001),S=a(71814);
1let E={analytics:()=>(0,i.jsx)(w.Uy,{}),guests:()=>(0,i.jsx)(w.Tb,{}),intelligence:()=>(0,i.jsx)(w.Lm,{}),support:()=>(0,i.jsx)(w.VA,{}),broadcasts:()=>(0,i.jsx)(w.oR,{}),"predict-win":()=>(0,i.jsx)(w.TV,{}),content:()=>(0,i.jsx)(w.ld,{}),data:()=>(0,i.jsx)(w._I,{}),billing:()=>(0,i.jsx)(w.xy,{}),users:()=>(0,i.jsx)(w.c2,{}),"your-data":()=>(0,i.jsx)(w.VH,{})},k="edit-website";function C(e){var t,a,s,r,o,h,m;let{extraActions:x,tools:b,onExit:v,adminUrl:p="https://admin.boldthin.gs"}=e,{isEditMode:f,setEditMode:C}=(0,y.B)(),A=(0,N._u)(),F=null!=(t=null==A?void 0:A.platform)?t:null,L=p.replace(/\/$/,""),_=null!=(a=null==F?void 0:F.tenant_id)?a:null,I=null!=(s=null==A?void 0:A.user)?s:null;m=f,(0,n.useEffect)(()=>{let e;if(!m||!(0,S.Bd)())return;let t=document.documentElement;t.classList.add("cms-edit-bar");let a=document.createElement("div");a.className="cms-bar-spacer",a.setAttribute("data-cms-chrome",""),a.setAttribute("aria-hidden","true"),document.body.prepend(a);let i=new Map,n=()=>{document.body.querySelectorAll('header, nav, [class*="fixed"], [class*="sticky"], [style*="fixed"], [style*="sticky"], body > *, body > * > *').forEach(e=>{if(i.has(e)||e.closest("[data-cms-chrome]"))return;let t=getComputedStyle(e);if("fixed"!==t.position&&"sticky"!==t.position)return;let a=parseFloat(t.top);"auto"===t.top||a>1||a<0||e.offsetHeight>=window.innerHeight-1||(i.set(e,e.style.top),e.style.top="calc(".concat(t.top," + var(--cms-bar-h, 0px))"))})},s=()=>{clearTimeout(e),e=setTimeout(n,150)};n(),window.addEventListener("resize",s);let l=new MutationObserver(s);return l.observe(document.body,{subtree:!0,childList:!0,attributes:!0,attributeFilter:["class"]}),()=>{clearTimeout(e),l.disconnect(),window.removeEventListener("resize",s),i.forEach((e,t)=>{t.style.top=e}),a.remove(),t.classList.remove("cms-edit-bar")}},[m]);let B=function(e,t,a){let[i,s]=(0,n.useState)(void 0);return(0,n.useEffect)(()=>{if(!e||void 0!==i)return;if(!a)return void s(null);let n=!0;return fetch("".concat(t,"/sites"),{method:"POST",credentials:"same-origin"}).then(e=>e.ok?e.json():Promise.reject(Error(String(e.status)))).then(e=>{n&&s(Array.isArray(e.sites)?e.sites:null)}).catch(()=>{n&&s(null)}),()=>{n=!1}},[e,t,a,i]),i}(f&&!!I,null!=(r=null==A?void 0:A.authBase)?r:"/api/auth",null!=(o=null==F?void 0:F.site_id)?o:null),O=(0,n.useCallback)(()=>{if(null==A?void 0:A.exitEditor)A.exitEditor();else if(C(!1),(0,S.Bd)()){S.Ar.removeItem("editModeActive");let e=new URL(window.location.href);e.searchParams.delete("edit"),window.history.replaceState({},"",e.toString())}null==v||v()},[A,C,v]),R=(0,n.useCallback)(async()=>{try{var e;await (null==A||null==(e=A.logout)?void 0:e.call(A))}finally{O()}},[A,O]);if(!f||A&&!A.user)return null;let q=e=>{let t=new URLSearchParams;e&&t.set("section",e),_&&t.set("tenant",_);let a=t.toString();return"".concat(L,"/").concat(a?"?".concat(a):"")},z=null==F?void 0:F.nav,H=[...(z&&!z.hide_tabs?z.sections.filter(e=>e.visible):[]).map(e=>({id:e.id,label:e.label,group:e.group,href:q(e.id),...e.title?{title:e.title}:{},...E[e.icon]?{icon:E[e.icon]()}:{},...e.test_id?{testId:e.test_id}:{}})),{id:k,label:"Edit website",icon:(0,i.jsx)(w.Br,{}),group:99,testId:"cms-bar-edit-website"}],T=null!=b?b:[],P=T.some(e=>e.active),D=(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(M,{admin:L,sites:B,currentSiteId:null!=(h=null==F?void 0:F.site_id)?h:null}),(x||T.length>0)&&(0,i.jsxs)(d,{label:"Site tools",align:"right",className:"cms-bar-site-tools".concat(P?" cms-bar-site-tools--active":""),trigger:e=>(0,i.jsx)(c,{variant:"quiet",label:"Site tools",icon:(0,i.jsx)(w.Z4,{}),"data-testid":"cms-bar-site-tools",...e,children:"Site tools"}),children:[T.map(e=>(0,i.jsx)(u,{icon:e.icon,current:e.active,onSelect:e.disabled?()=>{}:e.onSelect,keepOpen:e.disabled,className:e.disabled?"cms-bar-tool--disabled":void 0,end:e.end?(0,i.jsx)("span",{className:"cms-bar-site-domain",children:e.end}):void 0,children:(0,i.jsx)("span",{"data-testid":"cms-bar-tool-".concat(e.id),"aria-disabled":e.disabled||void 0,children:e.label})},e.id)),x&&(0,i.jsx)("div",{className:"cms-bar-extra",children:x})]}),(0,i.jsx)(c,{variant:"secondary",size:"sm",icon:(0,i.jsx)(w.pb,{}
1),onClick:O,title:"Leave edit mode, stay signed in","data-testid":"cms-bar-view-live",children:"View live"})]});return(0,i.jsx)(l,{tight:!0,children:(0,i.jsxs)("div",{className:"admin-root ".concat("adm-tight"," cms-platform"),"data-sec":"edit-website","data-cms-chrome":"","data-testid":"cms-platform-bar",children:[(0,i.jsx)(g,{className:"cms-bar",logo:(0,i.jsx)("a",{className:"cms-bar-logo",href:q(),children:"BOLDTHINGS"}),items:H,activeId:k,moreIcon:(0,i.jsx)(w.Z4,{}),moreChevron:(0,i.jsx)(w.zp,{}),right:(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("div",{className:"aui-hide-phone aui-tb-group cms-bar-tools",children:D}),(0,i.jsx)(j,{className:"aui-hide-phone"})]}),account:{icon:(0,i.jsx)(w.JM,{}),head:(null==I?void 0:I.email)||(null==I?void 0:I.name)||void 0,signOut:{icon:(0,i.jsx)(w.Jm,{}),onSelect:()=>void R()}}}),(0,i.jsx)("div",{className:"cms-bar-row2",role:"toolbar","aria-label":"Edit tools",children:D})]})})}function M(e){let{admin:t,sites:a,currentSiteId:n}=e,s=(0,S.Bd)()?window.location.hostname.replace(/^www\./,""):"",l=null==a?void 0:a.find(e=>e.site_id===n);return(0,i.jsxs)(d,{label:"Websites",align:"right",trigger:e=>{var t;return(0,i.jsxs)(c,{variant:"quiet",className:"cms-bar-site","data-testid":"cms-bar-site-switcher",...e,icon:(0,i.jsx)(w.Br,{}),children:[(0,i.jsx)("span",{className:"cms-bar-site-name",children:null!=(t=null==l?void 0:l.name)?t:s}),(0,i.jsx)(w.zp,{})]})},children:[(0,i.jsx)(m,{children:"Edit another website"}),null===a?(0,i.jsx)(u,{onSelect:()=>window.location.assign("".concat(t,"/")),children:"Choose in admin"}):void 0===a?(0,i.jsx)(m,{children:(0,i.jsx)("span",{className:"cms-spin","aria-label":"Loading"})}):a.map(e=>(0,i.jsx)(u,{current:e.site_id===n,onSelect:()=>{e.site_id!==n&&window.location.assign("".concat(t,"/edit/").concat(e.site_id))},end:(0,i.jsx)("span",{className:"cms-bar-site-domain",children:e.domain.replace(/^https?:\/\//,"").replace(/\/$/,"")}),children:e.name},e.site_id))]})}},92303:()=>{}}]);

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.