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:`3fb85819`};var t=new e.Error().stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]=`704ddbd7-cce6-495d-9136-5c415a6fff4c`,e._sentryDebugIdIdentifier=`sentry-dbid-704ddbd7-cce6-495d-9136-5c415a6fff4c`)}catch{}})();import{t as e}from"./src-jTF5SSYo.js";import{r as t}from"./persist-state-keys-DIv83xll.js";import{t as n}from"./compiler-runtime-BQBjb8-F.js";import{C as r,E as i,S as a,i as o}from"./useFetch-BoJLT2pS.js";import{t as s}from"./useQuery-CmicRdJh.js";import{n as c,t as l}from"./useMe-D7pJMmC1.js";import{t as u}from"./queryOptions-D4e91ekf.js";import{n as d}from"./interface-BYv0i8YV.js";import{t as f}from"./auth-token-fJ7V2hHJ.js";import{i as p}from"./pagination-Dk_067lA.js";import{t as m}from"./filters-uzspT2IL.js";var h=n(),g={_metadata:{pagination:{pageCount:0,pageNumber:0,perPage:0,totalCount:0}},projects:[]};function _(e){return e?Object.entries(e).reduce((e,[t,n],r)=>`${e}${r?`|`:``}${t}=${m(n)}`,``):``}function v(e){let t=new Headers;t.set(`Accept`,`application/vnd.bloom.v3`);let n=f();return n&&t.set(`Authorization`,`bearer ${n}`),e&&t.set(`x-account`,e),t}async function y(t){if(!t)return null;let n=await r(`${e.NEXT_PUBLIC_BLOOM_API}/api/accounts/${t}/client-portal-settings/default`,{headers:v(t)},`/api/accounts/:id/client-portal-settings/default`);return n&&typeof n==`object`&&`clientPortalSetting`in n?n.clientPortalSetting:null}async function b(){let t=await r(`${e.NEXT_PUBLIC_BLOOM_API}/api/client-accounts`,{headers:v()},`/api/client-accounts`);return t&&typeof t==`object`&&`accounts`in t?t.accounts:[]}async function x(t){let{filters:n,orderBy:i,orderDirection:a,pageNumber:o,perPage:s}=t,c=_(n),l=new URLSearchParams;c&&l.set(`filters`,c),o&&l.set(`pageNumber`,o.toString()),s&&l.set(`perPage`,s.toString()),l.set(`sort`,p({orderBy:i,orderDirection:a}));let u=typeof n?.accountId==`string`?n.accountId:``,d=await r(`${e.NEXT_PUBLIC_BLOOM_API}/api/client-projects?${l}`,{headers:v(u)},`/api/client-projects`);return d&&typeof d==`object`&&`projects`in d?d:g}function S(e){return u({queryFn:()=>y(e),queryKey:[d.CLIENT_PORTAL_SETTINGS,e]})}function C(){return u({queryFn:b,queryKey:[d.CLIENT_ACCOUNTS_LIST]})}function w(e){let{filters:t,orderBy:n,orderDirection:r,pageNumber:i,perPage:a}=e;return u({queryFn:()=>x(e),queryKey:[d.CLIENT_PROJECTS_LIST,i,_(t),a,n,r]})}function T(e){let n=(0,h.c)(22),r;n[0]===e?r=n[1]:(r=e===void 0?{}:e,n[0]=e,n[1]=r);let u=r,f=i(),{showErrorMessageFromResponse:p}=t(),{me:m}=l(),g=u.accountId||m?.defaultAccountId||``,{post:_}=o(),v;n[2]===g?v=n[3]:(v=S(g),n[2]=g,n[3]=v);let y=!!g,b;n[4]!==v||n[5]!==y?(b={...v,enabled:y},n[4]=v,n[5]=y,n[6]=b):b=n[6];let{data:x,isFetching:C}=s(b),w;n[7]!==g||n[8]!==_?(w=async function(e){return await _(`/api/accounts/${g}/client-portal-settings/default`,e)},n[7]=g,n[8]=_,n[9]=w):w=n[9];let T=w,E;n[10]!==f||n[11]!==g||n[12]!==p?(E=e=>{e.status==a.SUCCESS&&f.setQueryData([d.CLIENT_PORTAL_SETTINGS,g],e.data.clientPortalSetting),e.status===a.ERROR&&p(e)},n[10]=f,n[11]=g,n[12]=p,n[13]=E):E=n[13];let D;n[14]!==E||n[15]!==T?(D={mutationFn:T,onSuccess:E},n[14]=E,n[15]=T,n[16]=D):D=n[16];let{isPending:O,mutateAsync:k}=c(D),A;return n[17]!==C||n[18]!==O||n[19]!==x||n[20]!==k?(A={isFetching:C,isUpdating:O,settings:x,updateSettings:k},n[17]=C,n[18]=O,n[19]=x,n[20]=k,n[21]=A):A=n[21],A}export{w as i,C as n,S as r,T as t}; 2//# sourceMappingURL=useClientPortalSettings-tzU202tH.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.