PageSourceSearch

https://www.tripzilla.sg/_nuxt/BjrJAAZP.js

js tripzilla.sg collected 2026-10-04 13:26:57 UTC 12,298 bytes, 1 lines download raw bytes

1import{T as e,a as t,b as n,c as r,d as i,l as a,o,t as s,u as c,v as l,w as u,x as d,y as f}from"./BSvvKGqq.js";import{En as p,Ht as m,L as h,On as g,Ut as _,er as ee,ft as v,g as y,gn as b,jn as x,k as S,mt as C,nr as te,qt as w,tt as T,u as ne,v as E,vn as D,xt as O,y as k}from"./Car86Ubo.js";import{m as re}from"./BM6wN0NH.js";function A(e,t,n){let r=n.originalEvent.target,i=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:n});t&&r.addEventListener(e,t,{once:!0}),r.dispatchEvent(i)}function j(e){return e==null}var M=b({layersRoot:new Set,layersWithOutsidePointerEventsDisabled:new Set,originalBodyPointerEvents:void 0,branches:new Set}),ie=f(()=>{let e=D(new Map),t=D(),r=y(()=>{for(let t of e.value.values())if(t)return!0;return!1}),i=o({scrollBody:D(!0)}),a=null,s=()=>{document.body.style.paddingRight=``,document.body.style.marginRight=``,M.layersWithOutsidePointerEventsDisabled.size===0&&(document.body.style.pointerEvents=``),document.documentElement.style.removeProperty(`--scrollbar-width`),document.body.style.overflow=t.value??``,d&&a?.(),t.value=void 0};return m(r,(e,o)=>{if(!n)return;if(!e){o&&s();return}t.value===void 0&&(t.value=document.body.style.overflow);let l=window.innerWidth-document.documentElement.clientWidth,u={padding:l,margin:0},f=i.scrollBody?.value?typeof i.scrollBody.value==`object`?re({padding:i.scrollBody.value.padding===!0?l:i.scrollBody.value.padding,margin:i.scrollBody.value.margin===!0?l:i.scrollBody.value.margin},u):u:{padding:0,margin:0};l>0&&(document.body.style.paddingRight=typeof f.padding==`number`?`${f.padding}px`:String(f.padding),document.body.style.marginRight=typeof f.margin==`number`?`${f.margin}px`:String(f.margin),document.documentElement.style.setProperty(`--scrollbar-width`,`${l}px`),document.body.style.overflow=`hidden`),d&&(a=c(document,`touchmove`,e=>P(e),{passive:!1})),T(()=>{r.value&&(document.body.style.pointerEvents=`none`,document.body.style.overflow=`hidden`)})},{immediate:!0,flush:`sync`}),e});function ae(e){let t=Math.random().toString(36).substring(2,7),n=ie();n.value.set(t,e??!1);let r=y({get:()=>n.value.get(t)??!1,set:e=>n.value.set(t,e)});return u(()=>{n.value.delete(t)}),r}function N(e){let t=window.getComputedStyle(e);if(t.overflowX===`scroll`||t.overflowY===`scroll`||t.overflowX===`auto`&&e.clientWidth<e.scrollWidth||t.overflowY===`auto`&&e.clientHeight<e.scrollHeight)return!0;{let t=e.parentNode;return!(t instanceof Element)||t.tagName===`BODY`?!1:N(t)}}function P(e){let t=e||window.event,n=t.target;return n instanceof Element&&N(n)?!1:t.touches.length>1||(t.preventDefault&&t.cancelable&&t.preventDefault(),!1)}function oe(e){let t=h(),n=t?.type.emits,r={};return n?.length||console.warn(`No emitted event found. Please check component: ${t?.type.__name}`),n?.forEach(t=>{r[te(x(t))]=(...n)=>e(t,...n)}),r}var se=function(e){return typeof document>`u`?null:(Array.isArray(e)?e[0]:e).ownerDocument.body},F=new WeakMap,I=new WeakMap,L={},R=0,z=function(e){return e&&(e.host||z(e.parentNode))},B=function(e,t){return t.map(function(t){if(e.contains(t))return t;var n=z(t);return n&&e.contains(n)?n:(console.error(`aria-hidden`,t,`in not contained inside`,e,`. Doing nothing`),null)}).filter(function(e){return!!e})},V=function(e,t,n,r){var i=B(t,Array.isArray(e)?e:[e]);L[n]||(L[n]=new WeakMap);var a=L[n],o=[],s=new Set,c=new Set(i),l=function(e){e&&!s.has(e)&&(s.add(e),l(e.parentNode))};i.forEach(l);var u=function(e){e&&!c.has(e)&&Array.prototype.forEach.call(e.children,function(e){if(s.has(e))u(e);else try{var t=e.getAttribute(r),i=t!==null&&t!==`false`,c=(F.get(e)||0)+1,l=(a.get(e)||0)+1;F.set(e,c),a.set(e,l),o.push(e),c===1&&i&&I.set(e,!0),l===1&&e.setAttribute(n,`true`),i||e.setAttribute(r,`true`)}catch(t){console.error(`aria-hidden: cannot operate on `,e,t)}})};return u(t),s.clear(),R++,function(){o.forEach(function(e){var t=F.get(e)-1,i=a.get(e)-1;F.set(e,t),a.set(e,i),t||(I.has(e)||e.removeAttribute(r),I.delete(e)),i||e.removeAttribute(n)}),R--,R||(F=new WeakMap,F=new WeakMap,I=new WeakMap,L={})}},H=function(e,t,n){n===void 0&&(n=`data-aria-hidden`);var r=Array.from(Array.isArray(e)?e:[e]),i=t||se(e);return i?(r.push.apply(r,Array.from(i.querySelectorAll(`[aria-live], script`))),V(r,i,n,`aria-hidden`)):function(){return null}};function U(e){let t;m(()=>a(e),e=>{let n=!1;try{n=!!e?.closest(`[popover]:not(:popover-open)`)}catch{}e&&!n?t=H(e):t&&t()}),v(()=>{t&&t()})}var W=`dismissableLayer.pointerDownOutside`,G=`dismissableLayer.focusOutside`;function K(e,t){if(!(t instanceof Element))return!1;let n=t.closest(`[data-dismissable-layer]`),r=e.dataset.dismissableLayer===``?e:e.querySelector(`[data-dismissable-layer]`),i=Array.from(e.ownerDocument.querySelectorAll(`[data-dismissable-layer]`));return!!(n&&(r===n||i.indexOf(r)<i.indexOf(n)))}function ce(e,t,r=!0){let i=t?.value?.ownerDocument??globalThis?.document,a=D(!1),o=D(()=>{});return _(s=>{if(!n||!p(r))return;let c=async n=>{let r=n.target;if(t?.value&&r){if(K(t.value,r)){a.value=!1;return}if(n.target&&!a.value){let t={originalEvent:n};function r(){A(W,e,t)}n.pointerType===`touch`?(i.removeEventListener(`click`,o.value),o.value=r,i.addEventListener(`click`,o.value,{once:!0})):r()}else i.removeEventListener(`click`,o.value);a.value=!1}},l=window.setTimeout(()=>{i.addEventListener(`pointerdown`,c)},0);s(()=>{window.clearTimeout(l),i.removeEventListener(`pointerdown`,c),i.removeEventListener(`click`,o.value)})}),{onPointerDownCapture:()=>{p(r)&&(a.value=!0)}}}function le(e,t,r=!0){let i=t?.value?.ownerDocument??globalThis?.document,a=D(!1);return _(o=>{if(!n||!p(r))return;let s=async n=>{if(!t?.value)return;await T(),await T();let r=n.target;t.value&&r&&!K(t.value,r)&&n.target&&!a.value&&A(G,e,{originalEvent:n})};
1i.addEventListener(`focusin`,s),o(()=>i.removeEventListener(`focusin`,s))}),{onFocusCapture:()=>{p(r)&&(a.value=!0)},onBlurCapture:()=>{p(r)&&(a.value=!1)}}}var ue=S({__name:`DismissableLayer`,props:{disableOutsidePointerEvents:{type:Boolean,required:!1,default:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1},present:{type:Boolean,required:!1,default:!0}},emits:[`escapeKeyDown`,`pointerDownOutside`,`focusOutside`,`interactOutside`,`dismiss`],setup(e,{emit:n}){let i=e,a=n,{forwardRef:o,currentElement:c}=t(),l=y(()=>c.value?.ownerDocument??globalThis.document),u=y(()=>M.layersRoot),d=y(()=>c.value?Array.from(u.value).indexOf(c.value):-1),f=y(()=>M.layersWithOutsidePointerEventsDisabled.size>0),p=y(()=>{let e=Array.from(u.value),[t]=[...M.layersWithOutsidePointerEventsDisabled].slice(-1),n=e.indexOf(t);return d.value>=n}),h=ce(async e=>{let t=[...M.branches].some(t=>t?.contains(e.target));i.present&&p.value&&!t&&(a(`pointerDownOutside`,e),a(`interactOutside`,e),await T(),e.defaultPrevented||a(`dismiss`))},c,()=>i.present),v=le(e=>{let t=[...M.branches].some(t=>t?.contains(e.target));i.present&&!t&&(a(`focusOutside`,e),a(`interactOutside`,e),e.defaultPrevented||a(`dismiss`))},c);return r(`Escape`,e=>{i.present&&d.value===u.value.size-1&&(a(`escapeKeyDown`,e),e.defaultPrevented||a(`dismiss`))}),m([c,()=>i.disableOutsidePointerEvents,()=>i.present],([e,t,n],r,i)=>{e&&n&&t&&(M.layersWithOutsidePointerEventsDisabled.size===0&&(M.originalBodyPointerEvents=l.value.body.style.pointerEvents,l.value.body.style.pointerEvents=`none`),M.layersWithOutsidePointerEventsDisabled.add(e),i(()=>{M.layersWithOutsidePointerEventsDisabled.delete(e),M.layersWithOutsidePointerEventsDisabled.size===0&&!j(M.originalBodyPointerEvents)&&(l.value.body.style.pointerEvents=M.originalBodyPointerEvents)}))},{immediate:!0}),m([c,()=>i.present],([e,t],n,r)=>{e&&t&&(u.value.add(e),r(()=>{u.value.delete(e)}))},{immediate:!0}),_(e=>{e(()=>{c.value&&(u.value.delete(c.value),M.layersWithOutsidePointerEventsDisabled.delete(c.value))})}),(e,t)=>(C(),E(g(s),{ref:g(o),"as-child":e.asChild,as:e.as,"data-dismissable-layer":``,style:ee({pointerEvents:f.value?p.value?`auto`:`none`:void 0}),onFocusCapture:g(v).onFocusCapture,onBlurCapture:g(v).onBlurCapture,onPointerdownCapture:g(h).onPointerDownCapture},{default:w(()=>[O(e.$slots,`default`)]),_:3},8,[`as-child`,`as`,`style`,`onFocusCapture`,`onBlurCapture`,`onPointerdownCapture`]))}}),de=l(()=>D([]));function fe(){let e=de();return{add(t){let n=e.value[0];t!==n&&n?.pause(),e.value=q(e.value,t),e.value.unshift(t)},remove(t){e.value=q(e.value,t),e.value[0]?.resume()}}}function q(e,t){let n=[...e],r=n.indexOf(t);return r!==-1&&n.splice(r,1),n}var J=`focusScope.autoFocusOnMount`,Y=`focusScope.autoFocusOnUnmount`,X={bubbles:!1,cancelable:!0};function pe(t,{select:n=!1}={}){let r=e();for(let i of t)if($(i,{select:n}),e()!==r)return!0}function me(e){let t=Z(e);return[Q(t,e),Q(t.reverse(),e)]}function Z(e){let t=[],n=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:e=>{let t=e.tagName===`INPUT`&&e.type===`hidden`;return e.disabled||e.hidden||t?NodeFilter.FILTER_SKIP:e.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;n.nextNode();)t.push(n.currentNode);return t}function Q(e,t){for(let n of e)if(!he(n,{upTo:t}))return n}function he(e,{upTo:t}){if(getComputedStyle(e).visibility===`hidden`)return!0;for(;e;){if(t!==void 0&&e===t)return!1;if(getComputedStyle(e).display===`none`)return!0;e=e.parentElement}return!1}function ge(e){return e instanceof HTMLInputElement&&`select`in e}function $(t,{select:n=!1}={}){if(t&&t.focus){let r=e();t.focus({preventScroll:!0}),t!==r&&ge(t)&&n&&t.select()}}var _e=S({__name:`FocusScope`,props:{loop:{type:Boolean,required:!1,default:!1},trapped:{type:Boolean,required:!1,default:!1},present:{type:Boolean,required:!1,default:!0},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:[`mountAutoFocus`,`unmountAutoFocus`],setup(r,{emit:i}){let a=r,o=i,{currentRef:c,currentElement:l}=t(),u=D(null),d=fe(),f=b({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}});_(t=>{if(!n)return;let r=l.value;if(!a.trapped)return;function i(e){if(f.paused||!r)return;let t=e.target;r.contains(t)?u.value=t:$(u.value,{select:!0})}function o(e){if(f.paused||!r)return;let t=e.relatedTarget;t!==null&&(r.contains(t)||$(u.value,{select:!0}))}function s(t){let n=u.value;if(n===null||!t.some(e=>e.removedNodes.length>0))return;let i=e();i&&r.contains(i)||r.contains(n)||$(r)}document.addEventListener(`focusin`,i),document.addEventListener(`focusout`,o);let c=new MutationObserver(s);r&&c.observe(r,{childList:!0,subtree:!0}),t(()=>{document.removeEventListener(`focusin`,i),document.removeEventListener(`focusout`,o),c.disconnect()})});function p(t,n){let r=new CustomEvent(J,X),i=e=>o(`mountAutoFocus`,e);
1t.addEventListener(J,i),t.dispatchEvent(r),t.removeEventListener(J,i),r.defaultPrevented||(pe(Z(t),{select:!0}),e()===n&&$(t))}_(async t=>{let n=l.value;if(await T(),!n)return;a.present!==!1&&d.add(f);let r=e();!n.contains(r)&&a.present!==!1&&p(n,r),t(()=>{let e=new CustomEvent(Y,X),t=e=>{o(`unmountAutoFocus`,e)};n.addEventListener(Y,t),n.dispatchEvent(e),n.setAttribute(`data-focus-scope-unmounting`,``),setTimeout(()=>{e.defaultPrevented||$(r??document.body,{select:!0}),n.removeEventListener(Y,t),d.remove(f),n.removeAttribute(`data-focus-scope-unmounting`)},0)})}),m(()=>a.present,async(t,r)=>{if(!n)return;if(t===!1&&r===!0){d.remove(f);return}if(t!==!0||r!==!1)return;d.add(f),await T();let i=l.value;if(!i)return;let a=e();i.contains(a)||p(i,a)});function h(t){if(!a.loop&&!a.trapped||f.paused)return;let n=t.key===`Tab`&&!t.altKey&&!t.ctrlKey&&!t.metaKey,r=e();if(n&&r){let e=t.currentTarget,[n,i]=me(e);n&&i?!t.shiftKey&&r===i?(t.preventDefault(),a.loop&&$(n,{select:!0})):t.shiftKey&&r===n&&(t.preventDefault(),a.loop&&$(i,{select:!0})):r===e&&t.preventDefault()}}return(e,t)=>(C(),E(g(s),{ref_key:`currentRef`,ref:c,tabindex:`-1`,"as-child":e.asChild,as:e.as,onKeydown:h},{default:w(()=>[O(e.$slots,`default`)]),_:3},8,[`as-child`,`as`]))}}),ve=S({__name:`Teleport`,props:{to:{type:null,required:!1},disabled:{type:Boolean,required:!1},defer:{type:Boolean,required:!1},forceMount:{type:Boolean,required:!1}},setup(e){let t=e,n=o({}),r=y(()=>t.to??n.teleportTo?.value??`body`),a=i();return(e,t)=>g(a)||e.forceMount?(C(),E(ne,{key:0,to:r.value,disabled:e.disabled,defer:e.defer},[O(e.$slots,`default`)],8,[`to`,`disabled`,`defer`])):k(`v-if`,!0)}});
1export{oe as a,A as c,U as i,_e as n,ae as o,ue as r,j as s,ve 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.