1import{q as s,a as b,b as w,j as v,aB as o}from"./Bz8wT4n7.js";(function(){try{var e=typeof window<"u"?window:typeof global<"u"?global:typeof globalThis<"u"?globalThis:typeof self<"u"?self:{},n=new e.Error().stack;n&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[n]="165b908e-4573-44e6-917f-7c3fc77da116",e._sentryDebugIdIdentifier="sentry-dbid-165b908e-4573-44e6-917f-7c3fc77da116")}catch{}})();const y=(e={})=>{const{mobileBreakpoint:n=768,tabletBreakpoint:d=1024,enableResizeListener:l=!0}=e,r=s(!1),a=s(!1),u=s(!0),f=s(0),t=()=>{if(typeof window>"u")return;const i=window.innerWidth;f.value=i,r.value=i<n,a.value=i>=n&&i<d,u.value=i>=d};b(()=>{t(),l&&(window.addEventListener("resize",t),window.addEventListener("orientationchange",t))}),w(()=>{l&&(window.removeEventListener("resize",t),window.removeEventListener("orientationchange",t))});const c=v(()=>r.value?"mobile":a.value?"tablet":"desktop");return{isMobile:o(r),isTablet:o(a),isDesktop:o(u),deviceType:o(c),windowWidth:o(f)}};export{y 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.