PageSourceSearch

https://supersaas.dev/_nuxt/CC0v6GfN2.js

js supersaas.dev collected 2026-10-04 00:29:36 UTC 8,370 bytes, 1 lines download raw bytes

1import{Ht as e,On as t,Ut as n,ft as r,g as i,gn as a,k as o,mt as s,qt as c,tt as l,v as u,vn as d,xt as f}from"./Ib1jYPSS.js";import{r as p}from"./BnkKQQ8w.js";import{t as m}from"./BW3xJdEx.js";import{t as h}from"./DWEoD8ZB.js";import{a as g,c as _,i as v,u as y,w as b}from"./5CncodWL.js";import{f as x,i as S}from"./B5MLGF2n.js";import{t as C}from"./CWibC7jz.js";import{t as w}from"./Cv3i5RHv2.js";var T=g(()=>{let t=d(new Map),n=d(),r=i(()=>{for(let e of t.value.values())if(e)return!0;return!1}),a=p({scrollBody:d(!0)}),o=null,s=()=>{document.body.style.paddingRight=``,document.body.style.marginRight=``,document.body.style.pointerEvents=``,document.documentElement.style.removeProperty(`--scrollbar-width`),document.body.style.overflow=n.value??``,y&&o?.(),n.value=void 0};return e(r,(e,t)=>{if(!_)return;if(!e){t&&s();return}n.value===void 0&&(n.value=document.body.style.overflow);let i=window.innerWidth-document.documentElement.clientWidth,c={padding:i,margin:0},u=a.scrollBody?.value?typeof a.scrollBody.value==`object`?m({padding:a.scrollBody.value.padding===!0?i:a.scrollBody.value.padding,margin:a.scrollBody.value.margin===!0?i:a.scrollBody.value.margin},c):c:{padding:0,margin:0};i>0&&(document.body.style.paddingRight=typeof u.padding==`number`?`${u.padding}px`:String(u.padding),document.body.style.marginRight=typeof u.margin==`number`?`${u.margin}px`:String(u.margin),document.documentElement.style.setProperty(`--scrollbar-width`,`${i}px`),document.body.style.overflow=`hidden`),y&&(o=x(document,`touchmove`,e=>O(e),{passive:!1})),l(()=>{r.value&&(document.body.style.pointerEvents=`none`,document.body.style.overflow=`hidden`)})},{immediate:!0,flush:`sync`}),t});function E(e){let t=Math.random().toString(36).substring(2,7),n=T();n.value.set(t,e??!1);let r=i({get:()=>n.value.get(t)??!1,set:e=>n.value.set(t,e)});return b(()=>{n.value.delete(t)}),r}function D(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:D(t)}}function O(e){let t=e||window.event,n=t.target;return n instanceof Element&&D(n)?!1:t.touches.length>1||(t.preventDefault&&t.cancelable&&t.preventDefault(),!1)}var k=function(e){return typeof document>`u`?null:(Array.isArray(e)?e[0]:e).ownerDocument.body},A=new WeakMap,j=new WeakMap,M={},N=0,P=function(e){return e&&(e.host||P(e.parentNode))},F=function(e,t){return t.map(function(t){if(e.contains(t))return t;var n=P(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})},ee=function(e,t,n,r){var i=F(t,Array.isArray(e)?e:[e]);M[n]||(M[n]=new WeakMap);var a=M[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=(A.get(e)||0)+1,l=(a.get(e)||0)+1;A.set(e,c),a.set(e,l),o.push(e),c===1&&i&&j.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(),N++,function(){o.forEach(function(e){var t=A.get(e)-1,i=a.get(e)-1;A.set(e,t),a.set(e,i),t||(j.has(e)||e.removeAttribute(r),j.delete(e)),i||e.removeAttribute(n)}),N--,N||(A=new WeakMap,A=new WeakMap,j=new WeakMap,M={})}},te=function(e,t,n){n===void 0&&(n=`data-aria-hidden`);var r=Array.from(Array.isArray(e)?e:[e]),i=t||k(e);return i?(r.push.apply(r,Array.from(i.querySelectorAll(`[aria-live], script`))),ee(r,i,n,`aria-hidden`)):function(){return null}};function ne(t){let n;e(()=>S(t),e=>{let t=!1;try{t=!!e?.closest(`[popover]:not(:popover-open)`)}catch{}e&&!t?n=te(e):n&&n()}),r(()=>{n&&n()})}var re=v(()=>d([]));function I(){let e=re();return{add(t){let n=e.value[0];t!==n&&n?.pause(),e.value=L(e.value,t),e.value.unshift(t)},remove(t){e.value=L(e.value,t),e.value[0]?.resume()}}}function L(e,t){let n=[...e],r=n.indexOf(t);return r!==-1&&n.splice(r,1),n}
1var R=`focusScope.autoFocusOnMount`,z=`focusScope.autoFocusOnUnmount`,B={bubbles:!1,cancelable:!0};function V(e,{select:t=!1}={}){let n=h();for(let r of e)if(q(r,{select:t}),h()!==n)return!0}function H(e){let t=U(e);return[W(t,e),W(t.reverse(),e)]}function U(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 W(e,t){for(let n of e)if(!G(n,{upTo:t}))return n}function G(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 K(e){return e instanceof HTMLInputElement&&`select`in e}function q(e,{select:t=!1}={}){if(e&&e.focus){let n=h();e.focus({preventScroll:!0}),e!==n&&K(e)&&t&&e.select()}}var J=o({__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 o=r,p=i,{currentRef:m,currentElement:g}=w(),v=d(null),y=I(),b=a({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}});n(e=>{if(!_)return;let t=g.value;if(!o.trapped)return;function n(e){if(b.paused||!t)return;let n=e.target;t.contains(n)?v.value=n:q(v.value,{select:!0})}function r(e){if(b.paused||!t)return;let n=e.relatedTarget;n!==null&&(t.contains(n)||q(v.value,{select:!0}))}function i(e){let n=v.value;n!==null&&e.some(e=>e.removedNodes.length>0)&&(t.contains(n)||q(t))}document.addEventListener(`focusin`,n),document.addEventListener(`focusout`,r);let a=new MutationObserver(i);t&&a.observe(t,{childList:!0,subtree:!0}),e(()=>{document.removeEventListener(`focusin`,n),document.removeEventListener(`focusout`,r),a.disconnect()})});function x(e,t){let n=new CustomEvent(R,B),r=e=>p(`mountAutoFocus`,e);e.addEventListener(R,r),e.dispatchEvent(n),e.removeEventListener(R,r),n.defaultPrevented||(V(U(e),{select:!0}),h()===t&&q(e))}n(async e=>{let t=g.value;if(await l(),!t)return;o.present!==!1&&y.add(b);let n=h();!t.contains(n)&&o.present!==!1&&x(t,n),e(()=>{let e=new CustomEvent(z,B),r=e=>{p(`unmountAutoFocus`,e)};t.addEventListener(z,r),t.dispatchEvent(e),t.setAttribute(`data-focus-scope-unmounting`,``),setTimeout(()=>{e.defaultPrevented||q(n??document.body,{select:!0}),t.removeEventListener(z,r),y.remove(b),t.removeAttribute(`data-focus-scope-unmounting`)},0)})}),e(()=>o.present,async(e,t)=>{if(!_)return;if(e===!1&&t===!0){y.remove(b);return}if(e!==!0||t!==!1)return;y.add(b),await l();let n=g.value;if(!n)return;let r=h();n.contains(r)||x(n,r)});function S(e){if(!o.loop&&!o.trapped||b.paused)return;let t=e.key===`Tab`&&!e.altKey&&!e.ctrlKey&&!e.metaKey,n=h();if(t&&n){let t=e.currentTarget,[r,i]=H(t);r&&i?!e.shiftKey&&n===i?(e.preventDefault(),o.loop&&q(r,{select:!0})):e.shiftKey&&n===r&&(e.preventDefault(),o.loop&&q(i,{select:!0})):n===t&&e.preventDefault()}}return(e,n)=>(s(),u(t(C),{ref_key:`currentRef`,ref:m,tabindex:`-1`,"as-child":e.asChild,as:e.as,onKeydown:S},{default:c(()=>[f(e.$slots,`default`)]),_:3},8,[`as-child`,`as`]))}}),Y=`menu.itemSelect`,X=[`Enter`,` `],ie=[`ArrowDown`,`PageUp`,`Home`],Z=[`ArrowUp`,`PageDown`,`End`],ae=[...ie,...Z],oe={ltr:[...X,`ArrowRight`],rtl:[...X,`ArrowLeft`]},se={ltr:[`ArrowLeft`],rtl:[`ArrowRight`]};function ce(e){return e?`open`:`closed`}function Q(e){return e===`indeterminate`}function le(e){return Q(e)?`indeterminate`:e?`checked`:`unchecked`}function $(e){let t=h();for(let n of e)if(n===t||(n.focus(),h()!==t))return}function ue(e,t){let{x:n,y:r}=e,i=!1;for(let e=0,a=t.length-1;e<t.length;a=e++){let o=t[e].x,s=t[e].y,c=t[a].x,l=t[a].y;s>r!=l>r&&n<(c-o)*(r-s)/(l-s)+o&&(i=!i)}return i}function de(e,t){return t?ue({x:e.clientX,y:e.clientY},t):!1}function fe(e){return e.pointerType===`mouse`}export{E as _,se as a,le as c,fe as d,de as f,ne as g,U as h,X as i,ce as l,V as m,Y as n,oe as o,J as p,Z as r,$ as s,ae as t,Q as u};

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.