PageSourceSearch

https://freshairsa.com/assets/link-BCAXn4Xn.js

js freshairsa.com collected 2026-10-08 08:36:05 UTC 11,258 bytes, 1 lines download raw bytes

1import{a as e,i as t,r as n}from"./utils-KNdIxHLD.js";import{r,t as i}from"./useRouter-cqa85HvV.js";function a(e){return e[e.length-1]}function o(e,t){return typeof e==`function`?e(t):e}var s=Object.prototype.hasOwnProperty;function c(e){for(let t in e)if(s.call(e,t))return!0;return!1}var l=()=>Object.create(null),u=(e,t)=>d(e,t,!0);function d(e,t,n,r=0){if(e===t)return e;if(r++>500)return t;let i=Array.isArray(e)&&Array.isArray(t);if(!i&&!(f(e)&&f(t)))return t;let o=Object.keys(e),c=o.length,u=Object.keys(t),p=u.length;if(i?c!==e.length||p!==t.length||c&&a(o)!==`${c-1}`||p&&a(u)!==`${p-1}`:c!==Object.getOwnPropertyNames(e).length||p!==Object.getOwnPropertyNames(t).length||Object.getOwnPropertySymbols(t).length)return t;let m=0,h,g,_;if(i){for(;m<p&&(_=m,g=e[_],h=t[_],h=g===h?g:typeof g==`object`?d(g,h,n,r):h,h===g);m++);if(m===p&&c===p)return e}else{let i=c===p,a=!0;for(;m<p;m++){_=u[m],g=e[_];let c=t[_];h=g===c?g:typeof g==`object`?d(g,c,n,r):c,i&&=h===g&&(o[m]===_||s.call(e,_)),a&&=Object.is(h,c),o[m]=h}if(i)return Object.getOwnPropertySymbols(e).length?t:e;if(a)return t}let v=i?u.fill(0):n?l():{};for(let a=0;a<p;a++)_=i?a:u[a],i?(g=e[_],a>m&&(h=t[_],h=g===h?g:typeof g==`object`?d(g,h,n,r):h),v[_]=a<m?g:h):v[_]=o[a];return v}function f(e){return!e||typeof e!=`object`?!1:(Object.getPrototypeOf(e)?.constructor??Object)===Object}function p(e,t,n,r){if(e===t)return!0;if(Array.isArray(e)&&Array.isArray(t)){if(e.length!==t.length)return!1;for(let i=0,a=e.length;i<a;i++){let a=e[i],o=t[i];if(a!==o&&!p(a,o,n,r))return!1}return!0}if(f(e)&&f(t)){if(n){for(let i in t)if((r||t[i]!==void 0)&&!p(e[i],t[i],n,r))return!1;return!0}let i=0;if(r)i=Object.keys(e).length;else for(let t in e)e[t]!==void 0&&i++;for(let a in t)if((r||t[a]!==void 0)&&(i--===0||!p(e[a],t[a],n,r)))return!1;return i===0}return!1}function m(e){return typeof e?.message==`string`?e.message.startsWith(`Failed to fetch dynamically imported module`)||e.message.startsWith(`error loading dynamically imported module`)||e.message.startsWith(`Importing a module script failed`):!1}
1var h=/[\x00-\x1f\x7f"<>`{}]/g;function g(e){return e.replace(h,e=>`%`+e.charCodeAt(0).toString(16).toUpperCase().padStart(2,`0`))}function _(e){let t;try{t=decodeURI(e)}catch{t=e.replaceAll(/%[0-9A-F]{2}/gi,e=>{try{return decodeURI(e)}catch{return e}})}return g(t)}var v=[`http:`,`https:`,`mailto:`,`tel:`];function y(e){if(e[0]!==`/`&&e.includes(`:`))return/^[\x00-\x20]*([a-z][a-z\d+.\t\n\r-]*:)/i.exec(e)?.[1]?.replace(/[\t\n\r]/g,``).toLowerCase()}var b=/^[\x00-\x20]*[\\/][\t\n\r]*[\\/]/;function x(e,t){if(!e)return!1;if(b.test(e))return!0;let n=y(e);return n?!t.has(n):!1}var S={"&":`\\u0026`,">":`\\u003e`,"<":`\\u003c`,"\u2028":`\\u2028`,"\u2029":`\\u2029`},C=/[&><\u2028\u2029]/g;function w(e){return e.replace(C,e=>S[e])}function T(e){if(!e)return e;let t=e;if(/[%\\\x00-\x1f\x7f]/.test(e)){let n=/%25|%5C/gi,r=0,i;for(t=``;(i=n.exec(e))!==null;)t+=_(e.slice(r,i.index))+i[0],r=n.lastIndex;t+=_(r?e.slice(r):e)}return t}function E(e){return/[\s\u0080-\uFFFF]/.test(e)?e.replace(/\s|[^\u0000-\u007F]/gu,encodeURIComponent):e}function D(e,t){if(e===t)return!0;if(e.length!==t.length)return!1;for(let n=0;n<e.length;n++)if(e[n]!==t[n])return!1;return!0}function O(e){return e.replace(/\/{2,}/g,`/`)}function k(e){return e===`/`?e:e.replace(/^\/+/,``)}function A(e){let t=e.length;return t>1&&e[t-1]===`/`?e.replace(/\/+$/,``):e}function j(e){return A(k(e))}function M(e,t){return e?.endsWith(`/`)&&e!==`/`&&e!==`${t}/`?e.slice(0,-1):e}function N(e,t,n=`never`,r){if(t.includes(`//`)&&(t=O(t)),t.startsWith(`/`))return t.length===1||n===`preserve`?t:n===`always`?t.endsWith(`/`)?t:`${t}/`:t.endsWith(`/`)?t.slice(0,-1):t;let i=t===`.`,o;if(r){o=i?e:e+`\0`+t;let n=r.get(o);if(n)return n}let s;if(i)s=e.split(`/`);else{for(e.includes(`//`)&&(e=O(e)),s=e.split(`/`);s.length>1&&a(s)===``;)s.pop();let n=t.split(`/`);for(let e=0,t=n.length;e<t;e++){let r=n[e];r===``?e?e===t-1&&s.push(r):s=[r]:r===`..`?s.length>1?s.pop():s=[``]:r===`.`||s.push(r)}}s.length>1&&(a(s)===``?n===`never`&&s.pop():n===`always`&&s.push(``));let c=s.join(`/`),l=(i?O(c):c)||`/`;return o&&r&&r.set(o,l),l}function P(e){let t=new Map(e.map(e=>[encodeURIComponent(e),e])),n=new RegExp([...t.keys()].join(`|`).replace(/[.*()]/g,`\\$&`),`g`);return e=>e.replace(n,e=>t.get(e)??e)}function F(e){return e==null||e===``}function I(e,t,n){if(typeof t!=`string`)return``+(t??void 0);let r=e===`_splat`;if(r&&(!t||/^[a-zA-Z0-9\-._~!/]*$/.test(t)))return t;let i=encodeURIComponent(t);return r&&(i=i.replaceAll(`%2F`,`/`)),n?n(i):i}function L(e,t,n,r,i){let a=e.endsWith(`/`)?`/`:``,o=``;for(let e of t){if(typeof e==`string`){o+=e;continue}let[t,s,c,l]=e,u=t===2,d=u&&l!==void 0?l+a:l,f=n[s];if(t!==3||f!=null){if(i&&(i[s]=f,u&&(i[`*`]=f)),u&&F(f)){if(c===`/`&&!d)continue;f=``}o+=c+I(s,f,r)+(d||``)}}return o+a||`/`}var R=`Error preloading route! ☝️`,z=e(r(),1),B=n(),V=()=>!0,H=()=>!1;function U({children:e,fallback:t=null}){return(0,B.jsx)(z.Fragment,{children:W()?e:t})}function W(e=!0){return z.useSyncExternalStore(G,V,e?H:V)}function G(){return()=>{}}var K=t((e=>{var t=r();function n(e,t){return e===t&&(e!==0||1/e==1/t)||e!==e&&t!==t}var i=typeof Object.is==`function`?Object.is:n,a=t.useState,o=t.useEffect,s=t.useLayoutEffect,c=t.useDebugValue;function l(e,t){var n=t(),r=a({inst:{value:n,getSnapshot:t}}),i=r[0].inst,l=r[1];return s(function(){i.value=n,i.getSnapshot=t,u(i)&&l({inst:i})},[e,n,t]),o(function(){return u(i)&&l({inst:i}),e(function(){u(i)&&l({inst:i})})},[e]),c(n),n}function u(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!i(e,n)}catch{return!0}}function d(e,t){return t()}var f=typeof window>`u`||window.document===void 0||window.document.createElement===void 0?d:l;e.useSyncExternalStore=t.useSyncExternalStore===void 0?f:t.useSyncExternalStore})),q=t(((e,t)=>{t.exports=K()})),ee=t((e=>{var t=r(),n=q();function i(e,t){return e===t&&(e!==0||1/e==1/t)||e!==e&&t!==t}var a=typeof Object.is==`function`?Object.is:i,o=n.useSyncExternalStore,s=t.useRef,c=t.useEffect,l=t.useMemo,u=t.useDebugValue;e.useSyncExternalStoreWithSelector=function(e,t,n,r,i){var d=s(null);if(d.current===null){var f={hasValue:!1,value:null};d.current=f}else f=d.current;d=l(function(){function e(e){if(!o){if(o=!0,s=e,e=r(e),i!==void 0&&f.hasValue){var t=f.value;if(i(t,e))return c=t}return c=e}if(t=c,a(s,e))return t;var n=r(e);return i!==void 0&&i(t,n)?(s=e,t):(s=e,c=n)}var o=!1,s,c,l=n===void 0?null:n;return[function(){return e(t())},l===null?void 0:function(){return e(l())}]},[t,n,r,i]);var p=o(e,d[0],d[1]);return c(function(){f.hasValue=!0,f.value=p},[p]),u(p),p}})),te=t(((e,t)=>{t.exports=ee()}))();function ne(e,t){return e===t}function J(e,t=e=>e,n){let r=n?.compare??ne,i=(0,z.useCallback)(t=>{let{unsubscribe:n}=e.subscribe(t);return n},[e]),a=(0,z.useCallback)(()=>e.get(),[e]);return(0,te.useSyncExternalStoreWithSelector)(i,a,a,t,r)}function re(...e){let t=z.useRef(e),n=t.current;return e.forEach((e,t)=>{p(n[t],e,!1,!0)||(n[t]=e)}),t.current}function Y(e,t){e.preloadRoute(t).catch(e=>{console.warn(e),console.warn(R)})}var ie={compare:(e,t)=>
1e[0]===t[0]&&e[1]===t[1]};function ae(e,t){let n=typeof e==`string`&&y(e);if(n)return t.has(n)?e:null}function oe(e,t,n,r,i){let a=M(e.pathname,r),o=M(t.pathname,r);return(n?.exact?a!==o:!(a.startsWith(o)&&(a.length===o.length||a[o.length]===`/`)))||(n?.includeSearch??!0)&&!p(e.search,t.search,!n?.exact,n?.explicitUndefined)?!1:!n?.includeHash||i&&e.hash===t.hash}function se(e,t,n){let r=i(),a=z.useRef(null),o=z.useCallback(e=>{if(a.current=e,typeof t==`function`)return t(e);t&&(t.current=e)},[t]),{activeOptions:s,to:c,preload:l,preloadDelay:u,hashScrollIntoView:d,replace:f,startTransition:p,resetScroll:m,viewTransition:h,ignoreBlocker:g,disabled:_,target:v,onClick:b,onBlur:x,onFocus:S,onMouseEnter:C,onMouseLeave:w,onTouchStart:T}=e,E=W(!!s?.includeHash),[D,O,k]=re(e.search,e.params,s),[A,j]=z.useMemo(()=>[e,{...e}],[r,e.from,e._fromLocation,e.hash,e.to,D,O,e.state,e.mask,e.unsafeRelative]),M=z.useMemo(()=>{let e=ae(c,r.protocolAllowlist);if(e!==void 0){let t=[e??void 0];return()=>t}let t,n;return e=>{A._fromLocation||(j._fromLocation=e);let i=r.buildLocation(j),a=fe(i,r,_);return(!t||t[0]!==a)&&(t=[a,!(_||a&&!y(a))&&void 0],n=[a,!0]),t[1]!==void 0&&oe(e,i,k,r.basepath,E)?n:t}},[k,_,E,A,j,r,c]),[N,P]=J(r.stores.location,M,ie),F=P===void 0&&N,I=_||N===void 0,L=z.useRef(!1),R=e.reloadDocument||F||I?!1:l??r.options.defaultPreload,B=u??r.options.defaultPreloadDelay??0,V=z.useCallback(e=>{let t=e?.isIntersecting;if(!(t??R===`intent`)){t===!1&&Q(a);return}if(!B){Y(r,A);return}Z.has(a)||Z.set(a,setTimeout(()=>{Z.delete(a),Y(r,A)},B))},[r,A,a,R,B]);z.useEffect(()=>{if(!R)return;R===`render`&&!L.current&&(L.current=!0,Y(r,A));let e=!0,t;return R===`viewport`&&a.current&&typeof IntersectionObserver==`function`&&(t=new IntersectionObserver(t=>{e&&V(t.pop())},{rootMargin:`100px`}),t.observe(a.current)),()=>{e=!1,t?.disconnect(),Q(a)}},[r,A,R,V,a]);let H=ue(e,n);if(H.ref=t?o:a,F)return H.href=F,H;let U=e=>{let t=v??e.currentTarget.getAttribute(`target`);!I&&!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)&&!e.defaultPrevented&&(!t||t===`_self`)&&e.button===0&&(e.preventDefault(),r.navigate({...A,replace:f,resetScroll:m,hashScrollIntoView:d,startTransition:p,viewTransition:h,ignoreBlocker:g}))},G=()=>{R===`intent`&&Y(r,A)},K=()=>{R===`intent`&&Q(a)};return H.onClick=$(b,U),H.onBlur=$(x,K),H.onFocus=$(S,V),H.onMouseEnter=$(C,V),H.onMouseLeave=$(w,K),H.onTouchStart=$(T,G),de(H,e,P,N,I,n)}var ce={},le={className:`active`},X=new Set([`to`,`params`,`search`,`hash`,`state`,`mask`,`from`,`unsafeRelative`,`_fromLocation`,`reloadDocument`,`preload`,`preloadDelay`,`preloadIntentProximity`,`hashScrollIntoView`,`replace`,`startTransition`,`resetScroll`,`viewTransition`,`ignoreBlocker`,`activeProps`,`inactiveProps`,`activeOptions`,`_asChild`]);function ue(e,t){let n={};for(let r in e)X.has(r)||r===`type`&&t!==void 0||r===`disabled`&&t===`a`||(n[r]=e[r]);return n}function de(e,t,n,r,i,a){let{activeProps:s,inactiveProps:c,className:l,style:u,target:d}=t,f=o(n?s:c,{})??(n?le:ce);Object.assign(e,f),e.href=r,a!==`a`&&(e.disabled=i),e.target=d;let p=f.style;(u||p)&&(e.style=u&&p?{...u,...p}:u||p);let m=f.className;return(l||m)&&(e.className=l?m?`${l} ${m}`:l:m),i&&(e.role=`link`,e[`aria-disabled`]=!0),n&&(e[`data-status`]=`active`,e[`aria-current`]=`page`),e}var Z=new WeakMap,Q=e=>{clearTimeout(Z.get(e)),Z.delete(e)},$=(e,t)=>e?n=>n.defaultPrevented||(e(n),n.defaultPrevented||t(n)):t;function fe(e,t,n){if(n)return;let r=e.maskedLocation??e,i=r.external?r.publicHref:t.history.createHref(r.publicHref)||`/`;if(!((r.external||i!==r.publicHref)&&x(i,t.protocolAllowlist)))return i}var pe=z.memo(z.forwardRef((e,t)=>{let n=e._asChild||`a`,r=se(e,t,n),i=typeof e.children==`function`?e.children({isActive:r[`data-status`]===`active`}):e.children;return z.createElement(n,r,i)}),me);function me(e,t){let n=0;for(let r in t)if(n++,e[r]!==t[r]&&(!X.has(r)||!p(e[r],t[r],!1,!0)))return!1;for(let t in e)n--;return n===0}export{x as C,b as D,u as E,d as O,s as S,a as T,E as _,O as a,y as b,N as c,A as d,v as f,p as g,T as h,W as i,j as l,l as m,J as n,P as o,D as p,U as r,L as 
1s,pe as t,k as u,w as v,m as w,c as x,o as y};

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.