1import{c as e,i as t,n,r,t as i}from"./chunk-Bm3vnBA4.js";import{t as a}from"./chunk-CJQLh7A3.js";import{t as o}from"./chunk-rBV0LvRc2.js";import{i as s}from"./chunk-CZCq_6hR.js";import{Gt as c,i as l}from"./chunk-BGzgZhQE.js";import{t as u}from"./chunk-Ctk1BHvx.js";import{t as d}from"./chunk-Baq8p88-.js";import{t as f}from"./chunk-Y71Vnsvr.js";import"./chunk-BN2ZrdTg2.js";import{n as p,t as m}from"./chunk-BDqsahF82.js";import{n as h}from"./chunk-73PLH0FN.js";import{t as g}from"./chunk-C9TijhT2.js";var _=e(r()),v=n(),y=i(),b=e=>{let t=(0,v.c)(17),{classNames:n,error:r,reset:i}=e,a=c(r),o=a?r.status:void 0,s=a||r instanceof Error?r.message:void 0,l=n?.root,u;t[0]===l?u=t[1]:(u=p(`flex flex-col min-h-min justify-center items-center p-16`,l),t[0]=l,t[1]=u);let d;t[2]===Symbol.for(`react.memo_cache_sentinel`)?(d=(0,y.jsx)(`img`,{className:`max-h-300 mb-4`,src:`/error-cat.png`}),t[2]=d):d=t[2];let m;t[3]===o?m=t[4]:(m=o&&(0,y.jsx)(`div`,{className:`text-lg font-semibold`,children:o}),t[3]=o,t[4]=m);let h;t[5]===s?h=t[6]:(h=s&&(0,y.jsx)(`div`,{className:`text-ant-text-tertiary`,children:s}),t[5]=s,t[6]=h);let g;t[7]!==m||t[8]!==h?(g=(0,y.jsxs)(`div`,{className:`flex flex-col items-center`,children:[m,h]}),t[7]=m,t[8]=h,t[9]=g):g=t[9];let _;t[10]===Symbol.for(`react.memo_cache_sentinel`)?(_=(0,y.jsxs)(`div`,{className:`text-ant-text-secondary text-center my-12`,children:[`Something went wrong on our end.`,(0,y.jsx)(`br`,{}),`We're on it and working to fix it as soon as possible.`]}),t[10]=_):_=t[10];let b;t[11]===i?b=t[12]:(b=(0,y.jsx)(f,{className:`flex-none`,type:`primary`,onClick:()=>i?.(),children:`Well, OK...`}),t[11]=i,t[12]=b);let x;return t[13]!==u||t[14]!==g||t[15]!==b?(x=(0,y.jsxs)(`div`,{className:u,children:[d,g,_,b]}),t[13]=u,t[14]=g,t[15]=b,t[16]=x):x=t[16],x},x=e(t((e=>{Object.defineProperty(e,`__esModule`,{value:!0}),e.default={icon:{tag:`svg`,attrs:{viewBox:`0 0 1024 1024`,focusable:`false`},children:[{tag:`path`,attrs:{d:`M689 165.1L308.2 493.5c-10.9 9.4-10.9 27.5 0 37L689 858.9c14.2 12.2 35 1.2 35-18.5V183.6c0-19.7-20.8-30.7-35-18.5z`}}]},name:`caret-left`,theme:`outlined`}}))());function S(){return S=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},S.apply(this,arguments)}var C=_.forwardRef((e,t)=>_.createElement(a,S({},e,{ref:t,icon:x.default}))),[w,T]=h({contextName:`PageModalSearchParamsContext`}),E=()=>{let e=(0,v.c)(1),t;return e[0]===Symbol.for(`react.memo_cache_sentinel`)?(t={strict:!1,select:N},e[0]=t):t=e[0],d(t)},D=e=>Object.fromEntries(Object.entries(e).filter(([e])=>e!==`pm`&&!e.startsWith(`pm-`))),O=(e,t)=>l.navigate({search:n=>{let r=n?D(n):{};if(r.pm=e,t)for(let[e,n]of Object.entries(t))r[`pm-${e}`]=n;return r}}),k=({replace:e=!1}={})=>l.navigate({search:e=>e&&D(e),replace:e}),A=(e,{replace:t=!0,key:n}={})=>l.navigate({search:t=>{if(!t||!(`pm`in t)||n&&t.pm!==n)return t;let r={...t};for(let[t,n]of Object.entries(e)){let e=`pm-${t}`;n===void 0?delete r[e]:r[e]=n}return r},replace:t});function j(e){let[t]=e;return t.startsWith(`pm-`)}function M(e){let[t,n]=e;return[t.replace(`pm-`,``),n]}function N(e){if(!e)return;let t=`pm`in e?e.pm:void 0,n=Object.fromEntries(Object.entries(e).filter(j).map(M));if(!(!t&&!Object.keys(n).length))return{key:t,params:n}}var P=e=>{let t=(0,v.c)(2),{children:n}=e,r;return t[0]===n?r=t[1]:(r=(0,y.jsx)(u,{getResetKey:F,errorComponent:L,children:n}),t[0]=n,t[1]=r),r};function F(){return`resetPageModalError`}function I(){return k()}function L(e){let{error:t}=e;return(0,y.jsx)(b,{classNames:{root:`flex-1`},reset:I,error:t})}var R=new Map,z=e=>{let t=(0,v.c)(3),{children:n}=e,r;t[0]===Symbol.for(`react.memo_cache_sentinel`)?(r=(0,y.jsx)(g,{className:`flex-1 justify-center`}),t[0]=r):r=t[0];let i;return t[1]===n?i=t[2]:(i=(0,y.jsx)(_.Suspense,{fallback:r,children:n}),t[1]=n,t[2]=i),i},B=e=>{let t=(0,v.c)(10),{searchParams:n}=e,r;if(t[0]!==n.key||t[1]!==n.params){r=Symbol.for(`react.early_return_sentinel`);bb0:{let e=typeof n.key==`string`&&R.get(n.key);if(!e)throw H;if(e.searchSchema){let i=e.searchSchema.safeParse(n.params);if(!i.success)throw H;let a;t[3]===e?a=t[4]:(a=(0,y.jsx)(V,{currentModal:e}),t[3]=e,t[4]=a);let o;t[5]!==i.data||t[6]!==a?(o=(0,y.jsx)(w,{value:i.data,children:a}),t[5]=i.data,t[6]=a,t[7]=o):o=t[7],r=o;break bb0}else{let n;t[8]===e?n=t[9]:(n=(0,y.jsx)(V,{currentModal:e}),t[8]=e,t[9]=n),r=n;break bb0}}t[0]=n.key,t[1]=n.params,t[2]=r}else r=t[2];if(r!==Symbol.for(`react.early_return_sentinel`))return r},V=e=>{let t=(0,v.c)(8),{currentModal:n}=e,r;t[0]===Symbol.for(`react.memo_cache_sentinel`)?(r=(0,y.jsx)(f,{icon:(0,y.jsx)(C,{}),onClick:U,children:`Back`}),t[0]=r):r=t[0];let i=n?.title??n?.key,a;t[1]===i?a=t[2]:(a=(0,y.jsxs)(`div`,{className:`flex-none flex items-center gap-x-16 my-16 lg:my-24`,children:[r,(0,y.jsx)(`div`,{className:`font-bold first-letter:capitalize`,children:i})]}),t[1]=i,t[2]=a);let o;t[3]===n.component?o=t[4]:(o=(0,y.jsx)(z,{children:(0,y.jsx)(n.component,{})}),t[3]=n.component,t[4]=o);let s;return t[5]!==a||t[6]!==o?(s=(0,y.jsxs)(y.Fragment,{children:[a,o]}),t[5]=a,t[6]=o,t[7]=s):s=t[7],s},H=Error(`Invalid page-modal parameters`);function U(){return k()}var W=()=>{let e=(0,v.c)(8),t=E(),n=!!t,r,i,a;e[0]===Symbol.for(`react.memo_cache_sentinel`)?(r=m(`flex [&>.ant-modal-render]:contents pointer-events-auto max-w-none size-full top-0 m-0`,`overflow-y-auto scrollbar-gutter-both bg-ant-bg-container`),i={wrapper:`overflow-hidden`},a={id:`page-modal`,onKeyDown:G},e[0]=r,e[1]=i,e[2]=a):(r=e[0],i=e[1],a=e[2]);let o;e[3]===t?o=e[4]:(o=()=>(0,y.jsx)(P,{children:(0,y.jsx)(`div`,{className:`max-w-7xl mx-auto
1size-full px-16 lg:px-24 flex flex-col`,children:t&&(0,y.jsx)(B,{searchParams:t})})}),e[3]=t,e[4]=o);let c;return e[5]!==n||e[6]!==o?(c=(0,y.jsx)(s,{destroyOnHidden:!0,closable:!1,footer:null,open:n,transitionName:`pagemodal`,mask:!1,keyboard:!1,width:`100%`,className:r,classNames:i,wrapProps:a,modalRender:o}),e[5]=n,e[6]=o,e[7]=c):c=e[7],c};function G(e){let{currentTarget:t,code:n}=e;if(n===`Escape`){if(setTimeout(()=>t.focus()),document.querySelector(`.ant-picker-dropdown:not(.ant-picker-dropdown-hidden)`)||document.querySelector(`.ant-dropdown:not(.ant-dropdown-hidden)`))return;k()}}var K=e=>{let t=(0,v.c)(11),n,r,i;t[0]===e?(n=t[1],r=t[2],i=t[3]):({classNames:n,items:r,...i}=e,t[0]=e,t[1]=n,t[2]=r,t[3]=i);let a=T(),s;t[4]===n?s=t[5]:(s=e=>{let{root:t,...r}=typeof n==`object`?n:n?.(e)??{};return{root:p(`flex-1 min-h-0`,`[&>.ant-tabs-nav]:mb-0`,`[&_.ant-tabs-body-holder]:flex`,`[&_.ant-tabs-body]:flex`,`[&_.ant-tabs-body]:flex-col`,t),content:`flex flex-col flex-1`,...r}},t[4]=n,t[5]=s);let c=typeof a?.tab==`string`?a.tab:r?.[0]?.key,l;return t[6]!==r||t[7]!==i||t[8]!==s||t[9]!==c?(l=(0,y.jsx)(o,{classNames:s,type:`card`,items:r,activeKey:c,destroyOnHidden:!0,onChange:q,...i}),t[6]=r,t[7]=i,t[8]=s,t[9]=c,t[10]=l):l=t[10],l};function q(e){return A({tab:e},{replace:!1})}function J({key:e,component:t,title:n,searchSchema:r}){return R.set(e,{key:e,component:t,title:n,searchSchema:r}),r?{useSearch:()=>T(),setSearch:(t,{replace:n=!0}={})=>A(t,{key:e,replace:n}),open:t=>O(e,t)}:{open:()=>O(e)}}export{b as a,k as i,K as n,W as r,J as t};
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.