PageSourceSearch

https://www.baywa-re.co.uk/_nuxt/D7cKHBlI.js

js baywa-re.co.uk collected 2026-10-02 13:10:50 UTC 3,652 bytes, 1 lines download raw bytes

vendor: 1,078 bytes, line 1
1import{C as e,D as t,H as n,R as r,S as i,T as a,et as o,ft as s,mt as c,o as l,tt as u,u as d,z as f}from"./Cb8twsq3.js";import{c as p,n as m}from"./4F0Cxoem.js";import{d as h,f as g,n as _,t as v}from"./BRMMXlpc.js";import{n as y}from"./BPyrp22w.js";function b(e,t,n,r){g.isServer||u(i=>{e??=window,e.addEventListener(t,n,r),i(()=>e.removeEventListener(t,n,r))})}var x=(e=>(e[e.Forwards=0]=`Forwards`,e[e.Backwards=1]=`Backwards`,e))(x||{});function S(){let e=c(0);return y(`keydown`,t=>{t.key===`Tab`&&(e.value=+!!t.shiftKey)}),e}function C({defaultContainers:e=[],portals:t,mainTreeNodeRef:n}={}){let r=c(null),i=h(r);function o(){let n=[];for(let t of e)t!==null&&(t instanceof HTMLElement?n.push(t):`value`in t&&t.value instanceof HTMLElement&&n.push(t.value));if(t!=null&&t.value)for(let e of t.value)n.push(e);for(let e of i?.querySelectorAll(`html > *, body > *`)??[])e!==document.body&&e!==document.head&&e instanceof HTMLElement&&e.id!==`headlessui-portal-root`&&(e.contains(p(r))||e.contains(p(r)?.getRootNode()?.host)||n.some(t=>e.contains(t))||n.push(e));return n}
vendor: 2,574 bytes, line 1
1return{resolveContainers:o,contains(e){return o().some(t=>t.contains(e))},mainTreeNodeRef:r,MainTreeNode(){return n==null?a(v,{features:_.Hidden,ref:r}):null}}}function w(){let e=c(null);return{mainTreeNodeRef:e,MainTreeNode(){return a(v,{features:_.Hidden,ref:e})}}}var T=Symbol(`ForcePortalRootContext`);function E(){return t(T,!1)}var D=i({name:`ForcePortalRoot`,props:{as:{type:[Object,String],default:`template`},force:{type:Boolean,default:!1}},setup(e,{slots:t,attrs:r}){return n(T,e.force),()=>{let{force:n,...i}=e;return m({theirProps:i,ourProps:{},slot:{},slots:t,attrs:r,name:`ForcePortalRoot`})}}});function O(e){let t=h(e);if(!t){if(e===null)return null;throw Error(`[Headless UI]: Cannot find ownerDocument for contextElement: ${e}`)}let n=t.getElementById(`headlessui-portal-root`);if(n)return n;let r=t.createElement(`div`);return r.setAttribute(`id`,`headlessui-portal-root`),t.body.appendChild(r)}var k=new WeakMap;function A(e){return k.get(e)??0}function j(e,t){let n=t(A(e));return n<=0?k.delete(e):k.set(e,n),n}var M=i({name:`Portal`,props:{as:{type:[Object,String],default:`div`}},setup(n,{slots:i,attrs:s}){let g=c(null),_=d(()=>h(g)),v=E(),y=t(F,null),b=c(v===!0||y==null?O(g.value):y.resolveTarget());b.value&&j(b.value,e=>e+1);let x=c(!1);r(()=>{x.value=!0}),u(()=>{v||y!=null&&(b.value=y.resolveTarget())});let S=t(N,null),C=!1,w=e();return o(g,()=>{if(C||!S)return;let e=p(g);e&&(f(S.register(e),w),C=!0)}),f(()=>{var e;let t=_.value?.getElementById(`headlessui-portal-root`);!t||b.value!==t||j(b.value,e=>e-1)||b.value.children.length>0||(e=b.value.parentElement)==null||e.removeChild(b.value)}),()=>{if(!x.value||b.value===null)return null;let e={ref:g,"data-headlessui-portal":``};return a(l,{to:b.value},m({ourProps:e,theirProps:n,slot:{},attrs:s,slots:i,name:`Portal`}))}}}),N=Symbol(`PortalParentContext`);function P(){let e=t(N,null),r=c([]);function a(t){return r.value.push(t),e&&e.register(t),()=>o(t)}function o(t){let n=r.value.indexOf(t);n!==-1&&r.value.splice(n,1),e&&e.unregister(t)}let s={register:a,unregister:o,portals:r};return[r,i({name:`PortalWrapper`,setup(e,{slots:t}){return n(N,s),()=>t.default?.call(t)}})]}var F=Symbol(`PortalGroupContext`),I=i({name:`PortalGroup`,props:{as:{type:[Object,String],default:`template`},target:{type:Object,default:null}},setup(e,{attrs:t,slots:r}){let i=s({resolveTarget(){return e.target}});return n(F,i),()=>{let{target:n,...i}=e;return m({theirProps:i,ourProps:{},slot:{},attrs:t,slots:r,name:`PortalGroup`})}}});export{C as a,S as c,D as i,b as l,P as n,w as o,I as r,x as s,M as t};

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.