1(function(){try{var e=typeof window<`u`?window:typeof global<`u`?global:typeof globalThis<`u`?globalThis:typeof self<`u`?self:{};e.SENTRY_RELEASE={id:`webapp@31045616ff632743ad785cff4f13dd72c8a3a2d4`}}catch{}})();try{(function(){var e=typeof window<`u`?window:typeof global<`u`?global:typeof globalThis<`u`?globalThis:typeof self<`u`?self:{},t=new e.Error().stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]=`2462a02e-b1d0-48d5-bb88-bc1528ba0c19`,e._sentryDebugIdIdentifier=`sentry-dbid-2462a02e-b1d0-48d5-bb88-bc1528ba0c19`)})()}catch{}import{Ct as e,Et as t,F as n,Ft as r,I as i,Mt as a,Nt as o,Ot as s,P as c,Pt as l,Tt as u,V as d,b as f,bt as p,ut as m,vt as h,wt as g,xt as _,yt as v}from"./vue.runtime.esm-bundler-Cg6MoIzY.js";import"./src-Dhlt-GW5.js";n(),p();var y,b=e=>y=e,x=Symbol();function S(e){return e&&typeof e==`object`&&Object.prototype.toString.call(e)===`[object Object]`&&typeof e.toJSON!=`function`}var C;(function(e){e.direct=`direct`,e.patchObject=`patch object`,e.patchFunction=`patch function`})(C||={});var w=typeof window<`u`,T=typeof window==`object`&&window.window===window?window:typeof self==`object`&&self.self===self?self:typeof global==`object`&&global.global===global?global:typeof globalThis==`object`?globalThis:{HTMLElement:null};function E(e,{autoBom:t=!1}={}){return t&&/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(e.type)?new Blob([``,e],{type:e.type}):e}function D(e,t,n){let r=new XMLHttpRequest;r.open(`GET`,e),r.responseType=`blob`,r.onload=function(){M(r.response,t,n)},r.onerror=function(){console.error(`could not download file`)},r.send()}function O(e){let t=new XMLHttpRequest;t.open(`HEAD`,e,!1);try{t.send()}catch{}return t.status>=200&&t.status<=299}function k(e){try{e.dispatchEvent(new MouseEvent(`click`))}catch{let t=document.createEvent(`MouseEvents`);
1t.initMouseEvent(`click`,!0,!0,window,0,0,0,80,20,!1,!1,!1,!1,0,null),e.dispatchEvent(t)}}var A=typeof navigator==`object`?navigator:{userAgent:``},j=/Macintosh/.test(A.userAgent)&&/AppleWebKit/.test(A.userAgent)&&!/Safari/.test(A.userAgent),M=w?typeof HTMLAnchorElement<`u`&&`download`in HTMLAnchorElement.prototype&&!j?N:`msSaveOrOpenBlob`in A?P:F:()=>{};function N(e,t=`download`,n){let r=document.createElement(`a`);r.download=t,r.rel=`noopener`,typeof e==`string`?(r.href=e,r.origin===location.origin?k(r):O(r.href)?D(e,t,n):(r.target=`_blank`,k(r))):(r.href=URL.createObjectURL(e),setTimeout(function(){URL.revokeObjectURL(r.href)},4e4),setTimeout(function(){k(r)},0))}function P(e,t=`download`,n){if(typeof e==`string`)if(O(e))D(e,t,n);else{let t=document.createElement(`a`);t.href=e,t.target=`_blank`,setTimeout(function(){k(t)})}else navigator.msSaveOrOpenBlob(E(e,n),t)}function F(e,t,n,r){if(r||=open(``,`_blank`),r&&(r.document.title=r.document.body.innerText=`downloading...`),typeof e==`string`)return D(e,t,n);let i=e.type===`application/octet-stream`,a=/constructor/i.test(String(T.HTMLElement))||`safari`in T,o=/CriOS\/[\d]+/.test(navigator.userAgent);if((o||i&&a||j)&&typeof FileReader<`u`){let t=new FileReader;t.onloadend=function(){let e=t.result;if(typeof e!=`string`)throw r=null,Error(`Wrong reader.result type`);e=o?e:e.replace(/^data:[^;]*;/,`data:attachment/file;`),r?r.location.href=e:location.assign(e),r=null},t.readAsDataURL(e)}else{let t=URL.createObjectURL(e);r?r.location.assign(t):location.href=t,r=null,setTimeout(function(){URL.revokeObjectURL(t)},4e4)}}var{assign:ee}=Object;function I(){let e=h(!0),t=e.run(()=>s({})),n=[],r=[],i=g({install(e){b(i),i._a=e,e.provide(x,i),e.config.globalProperties.$pinia=i,r.forEach(e=>n.push(e)),r=[]},use(e){return this._a?n.push(e):r.push(e),this},_p:n,_a:null,_e:e,_s:new Map,state:t});return i}var L=()=>{};function R(e,t,n,r=L){e.push(t);let i=()=>{let n=e.indexOf(t);n>-1&&(e.splice(n,1),r())};return!n&&v()&&u(i),i}function z(e,...t){e.slice().forEach(e=>{e(...t)})}var B=e=>e(),V=Symbol(),H=Symbol();function U(t,n){t instanceof Map&&n instanceof Map?n.forEach((e,n)=>t.set(n,e)):t instanceof Set&&n instanceof Set&&n.forEach(t.add,t);for(let r in n){if(!n.hasOwnProperty(r))continue;let i=n[r],a=t[r];S(a)&&S(i)&&t.hasOwnProperty(r)&&!e(i)&&!_(i)?t[r]=U(a,i):t[r]=i}return t}var W=Symbol();function G(e){return!S(e)||!e.hasOwnProperty(W)}var{assign:K}=Object;function q(t){return!!(e(t)&&t.effect)}function J(e,t,n,r){let{state:i,actions:a,getters:o}=t,s=n.state.value[e],c;function u(){return s||(n.state.value[e]=i?i():{}),K(l(n.state.value[e]),a,Object.keys(o||{}).reduce((t,r)=>(t[r]=g(f(()=>{b(n);let t=n._s.get(e);return o[r].call(t,t)})),t),{}))}return c=Y(e,u,t,n,r,!0),c}function Y(n,r,i={},o,c,l){let u,f=K({actions:{}},i),p={deep:!0},g,v,y=[],x=[],S=o.state.value[n];!l&&!S&&(o.state.value[n]={}),s({});let w;function T(e){let t;g=v=!1,typeof e==`function`?(e(o.state.value[n]),t={type:C.patchFunction,storeId:n,events:void 0}):(U(o.state.value[n],e),t={type:C.patchObject,payload:e,storeId:n,events:void 0});let r=w=Symbol();d().then(()=>{w===r&&(g=!0)}),v=!0,z(y,t,o.state.value[n])}let E=l?function(){let{state:e}=i,t=e?e():{};this.$patch(e=>{K(e,t)})}:L;function D(){u.stop(),y=[],x=[],o._s.delete(n)}let O=(e,t=``)=>{if(V in e)return e[H]=t,e;let r=function(){b(o);let t=Array.from(arguments),i=[],a=[];function s(e){i.push(e)}function c(e){a.push(e)}z(x,{args:t,name:r[H],store:k,after:s,onError:c});let l;try{l=e.apply(this&&this.$id===n?this:k,t)}catch(e){throw z(a,e),e}return l instanceof Promise?l.then(e=>(z(i,e),e)).catch(e=>(z(a,e),Promise.reject(e))):(z(i,l),l)};return r[V]=!0,r[H]=t,r},k=t({_p:o,$id:n,$onAction:R.bind(null,x),$patch:T,$reset:E,$subscribe(e,t={}){let r=R(y,e,t.detached,()=>i()),i=u.run(()=>m(()=>o.state.value[n],r=>{(t.flush===`sync`?v:g)&&e({storeId:n,type:C.direct,events:void 0},r)},K({},p,t)));return r},$dispose:D});o._s.set(n,k);let A=(o._a&&o._a.runWithContext||B)(()=>o._e.run(()=>(u=h()).run(()=>r({action:O}))));for(let t in A){let r=A[t];e(r)&&!q(r)||_(r)?l||(S&&G(r)&&(e(r)?r.value=S[t]:U(r,S[t])),o.state.value[n][t]=r):typeof r==`function`&&(A[t]=O(r,t),f.actions[t]=r)}return K(k,A),K(a(k),A),Object.defineProperty(k,"$state",{get:()=>o.state.value[n],set:e=>{T(t=>{K(t,e)})}}
1),o._p.forEach(e=>{K(k,u.run(()=>e({store:k,app:o._a,pinia:o,options:f})))}),S&&l&&i.hydrate&&i.hydrate(k.$state,S),g=!0,v=!0,k}function X(e,t,n){let r,a,o=typeof t==`function`;typeof e==`string`?(r=e,a=o?n:t):(a=e,r=e.id);function s(e,n){let s=c();return e||=s?i(x,null):null,e&&b(e),e=y,e._s.has(r)||(o?Y(r,t,a,e):J(r,a,e)),e._s.get(r)}return s.$id=r,s}function Z(t){{let n=a(t),r={};for(let i in n){let a=n[i];(e(a)||_(a))&&(r[i]=o(t,i))}return r}}n(),p();var Q=X(`context`,()=>{let e=()=>{let e=s(null);return{user:e,setUser:t=>{e.value=t}}},t=()=>{let e=s(null),t=s(null),n=f(()=>e.value?.find(e=>e.slug===t.value)||e.value?.[0]);return{organizations:e,activeOrganizationSlug:t,activeOrganization:n,availableOrganizations:f(()=>e.value??[]),activeOrganizationId:o(()=>n.value?.id),setOrganizations:t=>{e.value=t}}},n=(e,t,n)=>{let i=s(null),a=f(()=>r(e)?.workspacesNew||[]),c=(e,n)=>{let i=r(t);return i?(i.organizationMemberships?.find(t=>t.organizationId===e))?.workspaceRoles?.some(e=>e.workspaceId===n)??!1:!1},l=(e,t)=>{if(!e.length)return;let n=e.find(e=>e.isOrganizationDefault);return n&&(n.visibility!==`WORKSPACE_PRIVATE`||c(t,n.id))?n:e.find(e=>e.visibility!==`WORKSPACE_PRIVATE`||c(t,e.id))||e[0]},u=f(()=>{let t=a.value?.find(e=>e.slug===i.value);if(t)return t;let n=r(e);if(n)return l(a.value,n.id)}),d=f(()=>p.value!==null&&u.value!==void 0),p=o(()=>u.value?.id);return{activeWorkspaceSlug:i,activeWorkspace:u,activeWorkspaceId:p,availableOrganizationWorkspaces:a,hasWorkspaceAccess:d,getAccessibleWorkspaceSlug:e=>{let t=r(n)?.find(t=>t.slug===e);return!t||!t.workspacesNew?.length?null:l(t.workspacesNew,t.id)?.slug||null}}},{user:i,setUser:a}=e(),{organizations:c,activeOrganizationSlug:l,activeOrganization:u,availableOrganizations:d,activeOrganizationId:p,setOrganizations:m}=t(),{activeWorkspaceSlug:h,activeWorkspace:g,availableOrganizationWorkspaces:_,activeWorkspaceId:v,hasWorkspaceAccess:y,getAccessibleWorkspaceSlug:b}=n(u,i,d);return{user:i,organizations:c,activeWorkspaceSlug:h,activeOrganizationSlug:l,activeWorkspaceId:v,activeOrganizationId:p,activeOrganization:u,activeWorkspace:g,hasWorkspaceAccess:y,availableOrganizations:d,availableOrganizationWorkspaces:_,setUser:a,setOrganizations:m,resetValues:()=>{i.value=null,l.value=null,h.value=null,c.value=null},getAccessibleWorkspaceSlug:b}}),$=()=>{let{activeWorkspaceId:e}=Z(Q());return f(()=>e.value??``)},te=()=>{let{activeOrganization:e}=Z(Q());return e},ne=()=>{let{activeWorkspace:e}=Z(Q());return e},re=()=>{let{availableOrganizationWorkspaces:e}=Z(Q());return e},ie=()=>{let{activeWorkspace:e,activeOrganization:t}=Z(Q());return f(()=>({workspaceSlug:e.value?.slug??``,organizationSlug:t.value?.slug??``,organizationHasAiEnabled:!!t.value?.hasAiEnabled}))};export{re as a,X as c,$ as i,Z as l,ne as n,Q as o,ie as r,I as s,te as t}; 2//# sourceMappingURL=context-store-CbQV4Y-d.js.map
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.