update HTML management
This commit is contained in:
1 parent
8eef719030
commit
aee5039853
1 file changed
+1
-1
@@ -31,7 +31,7 @@ Please change the parent <Route path="${e}"> to <Route path="${e===`/`?`*`:`${e}
|
|||||||
`);return e===-1?``:t.stack.slice(e+1)})();try{if(!e.stack)e.stack=n;else if(n){let t=n.indexOf(`
|
`);return e===-1?``:t.stack.slice(e+1)})();try{if(!e.stack)e.stack=n;else if(n){let t=n.indexOf(`
|
||||||
`),r=t===-1?-1:n.indexOf(`
|
`),r=t===-1?-1:n.indexOf(`
|
||||||
`,t+1),i=r===-1?``:n.slice(r+1);String(e.stack).endsWith(i)||(e.stack+=`
|
`,t+1),i=r===-1?``:n.slice(r+1);String(e.stack).endsWith(i)||(e.stack+=`
|
||||||
`+n)}}catch{}}throw e}}_request(e,t){typeof e==`string`?(t=t||{},t.url=e):t=e||{},t=cf(this.defaults,t);let{transitional:n,paramsSerializer:r,headers:i}=t;n!==void 0&&Hf.assertOptions(n,{silentJSONParsing:Uf.transitional(Uf.boolean),forcedJSONParsing:Uf.transitional(Uf.boolean),clarifyTimeoutError:Uf.transitional(Uf.boolean),legacyInterceptorReqResOrdering:Uf.transitional(Uf.boolean),advertiseZstdAcceptEncoding:Uf.transitional(Uf.boolean),validateStatusUndefinedResolves:Uf.transitional(Uf.boolean)},!1),r!=null&&(W.isFunction(r)?t.paramsSerializer={serialize:r}:Hf.assertOptions(r,{encode:Uf.function,serialize:Uf.function},!0)),t.allowAbsoluteUrls!==void 0||(this.defaults.allowAbsoluteUrls===void 0?t.allowAbsoluteUrls=!0:t.allowAbsoluteUrls=this.defaults.allowAbsoluteUrls),Hf.assertOptions(t,{baseUrl:Uf.spelling(`baseURL`),withXsrfToken:Uf.spelling(`withXSRFToken`)},!0),t.method=(t.method||this.defaults.method||`get`).toLowerCase();let a=i&&W.merge(i.common,i[t.method]);i&&W.forEach([`delete`,`get`,`head`,`post`,`put`,`patch`,`query`,`common`],e=>{delete i[e]}),t.headers=od.concat(a,i);let o=[],s=!0;this.interceptors.request.forEach(function(e){if(typeof e.runWhen==`function`&&e.runWhen(t)===!1)return;s=s&&e.synchronous;let n=t.transitional||Sd;n&&n.legacyInterceptorReqResOrdering?o.unshift(e.fulfilled,e.rejected):o.push(e.fulfilled,e.rejected)});let c=[];this.interceptors.response.forEach(function(e){c.push(e.fulfilled,e.rejected)});let l,u=0,d;if(!s){let e=[Rf.bind(this),void 0];for(e.unshift(...o),e.push(...c),d=e.length,l=Promise.resolve(t);u<d;)l=l.then(e[u++],e[u++]);return l}d=o.length;let f=t;for(;u<d;){let e=o[u++],t=o[u++];try{f=e(f)}catch(e){t.call(this,e);break}}try{l=Rf.call(this,f)}catch(e){return Promise.reject(e)}for(u=0,d=c.length;u<d;)l=l.then(c[u++],c[u++]);return l}getUri(e){return e=cf(this.defaults,e),bd(of(e.baseURL,e.url,e.allowAbsoluteUrls,e),e.params,e.paramsSerializer)}};W.forEach([`delete`,`get`,`head`,`options`],function(e){Wf.prototype[e]=function(t,n){return this.request(cf(n||{},{method:e,url:t,data:n&&W.hasOwnProp(n,`data`)?n.data:void 0}))}}),W.forEach([`post`,`put`,`patch`,`query`],function(e){function t(t){return function(n,r,i){return this.request(cf(i||{},{method:e,headers:t?{"Content-Type":`multipart/form-data`}:{},url:n,data:r}))}}Wf.prototype[e]=t(),e!==`query`&&(Wf.prototype[e+`Form`]=t(!0))});var Gf=class e{constructor(e){if(typeof e!=`function`)throw TypeError(`executor must be a function.`);let t;this.promise=new Promise(function(e){t=e});let n=this;this.promise.then(e=>{if(!n._listeners)return;let t=n._listeners.length;for(;t-->0;)n._listeners[t](e);n._listeners=null}),this.promise.then=e=>{let t,r=new Promise(e=>{n.subscribe(e),t=e}).then(e);return r.cancel=function(){n.unsubscribe(t)},r},e(function(e,r,i){n.reason||(n.reason=new Hd(e,r,i),t(n.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(e){if(this.reason){e(this.reason);return}this._listeners?this._listeners.push(e):this._listeners=[e]}unsubscribe(e){if(!this._listeners)return;let t=this._listeners.indexOf(e);t!==-1&&this._listeners.splice(t,1)}toAbortSignal(){let e=new AbortController,t=t=>{e.abort(t)};return this.subscribe(t),e.signal.unsubscribe=()=>this.unsubscribe(t),e.signal}static source(){let t;return{token:new e(function(e){t=e}),cancel:t}}};function Kf(e){return function(t){return e.apply(null,t)}}function qf(e){return W.isObject(e)&&e.isAxiosError===!0}var Jf={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511,WebServerIsDown:521,ConnectionTimedOut:522,OriginIsUnreachable:523,TimeoutOccurred:524,SslHandshakeFailed:525,InvalidSslCertificate:526};Object.entries(Jf).forEach(([e,t])=>{Jf[t]=e});function Yf(e){let t=new Wf(e),n=Dl(Wf.prototype.request,t);return W.extend(n,Wf.prototype,t,{allOwnKeys:!0}),W.extend(n,t,null,{allOwnKeys:!0}),n.create=function(t)Line truncated
|
`+n)}}catch{}}throw e}}_request(e,t){typeof e==`string`?(t=t||{},t.url=e):t=e||{},t=cf(this.defaults,t);let{transitional:n,paramsSerializer:r,headers:i}=t;n!==void 0&&Hf.assertOptions(n,{silentJSONParsing:Uf.transitional(Uf.boolean),forcedJSONParsing:Uf.transitional(Uf.boolean),clarifyTimeoutError:Uf.transitional(Uf.boolean),legacyInterceptorReqResOrdering:Uf.transitional(Uf.boolean),advertiseZstdAcceptEncoding:Uf.transitional(Uf.boolean),validateStatusUndefinedResolves:Uf.transitional(Uf.boolean)},!1),r!=null&&(W.isFunction(r)?t.paramsSerializer={serialize:r}:Hf.assertOptions(r,{encode:Uf.function,serialize:Uf.function},!0)),t.allowAbsoluteUrls!==void 0||(this.defaults.allowAbsoluteUrls===void 0?t.allowAbsoluteUrls=!0:t.allowAbsoluteUrls=this.defaults.allowAbsoluteUrls),Hf.assertOptions(t,{baseUrl:Uf.spelling(`baseURL`),withXsrfToken:Uf.spelling(`withXSRFToken`)},!0),t.method=(t.method||this.defaults.method||`get`).toLowerCase();let a=i&&W.merge(i.common,i[t.method]);i&&W.forEach([`delete`,`get`,`head`,`post`,`put`,`patch`,`query`,`common`],e=>{delete i[e]}),t.headers=od.concat(a,i);let o=[],s=!0;this.interceptors.request.forEach(function(e){if(typeof e.runWhen==`function`&&e.runWhen(t)===!1)return;s=s&&e.synchronous;let n=t.transitional||Sd;n&&n.legacyInterceptorReqResOrdering?o.unshift(e.fulfilled,e.rejected):o.push(e.fulfilled,e.rejected)});let c=[];this.interceptors.response.forEach(function(e){c.push(e.fulfilled,e.rejected)});let l,u=0,d;if(!s){let e=[Rf.bind(this),void 0];for(e.unshift(...o),e.push(...c),d=e.length,l=Promise.resolve(t);u<d;)l=l.then(e[u++],e[u++]);return l}d=o.length;let f=t;for(;u<d;){let e=o[u++],t=o[u++];try{f=e(f)}catch(e){t.call(this,e);break}}try{l=Rf.call(this,f)}catch(e){return Promise.reject(e)}for(u=0,d=c.length;u<d;)l=l.then(c[u++],c[u++]);return l}getUri(e){return e=cf(this.defaults,e),bd(of(e.baseURL,e.url,e.allowAbsoluteUrls,e),e.params,e.paramsSerializer)}};W.forEach([`delete`,`get`,`head`,`options`],function(e){Wf.prototype[e]=function(t,n){return this.request(cf(n||{},{method:e,url:t,data:n&&W.hasOwnProp(n,`data`)?n.data:void 0}))}}),W.forEach([`post`,`put`,`patch`,`query`],function(e){function t(t){return function(n,r,i){return this.request(cf(i||{},{method:e,headers:t?{"Content-Type":`multipart/form-data`}:{},url:n,data:r}))}}Wf.prototype[e]=t(),e!==`query`&&(Wf.prototype[e+`Form`]=t(!0))});var Gf=class e{constructor(e){if(typeof e!=`function`)throw TypeError(`executor must be a function.`);let t;this.promise=new Promise(function(e){t=e});let n=this;this.promise.then(e=>{if(!n._listeners)return;let t=n._listeners.length;for(;t-->0;)n._listeners[t](e);n._listeners=null}),this.promise.then=e=>{let t,r=new Promise(e=>{n.subscribe(e),t=e}).then(e);return r.cancel=function(){n.unsubscribe(t)},r},e(function(e,r,i){n.reason||(n.reason=new Hd(e,r,i),t(n.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(e){if(this.reason){e(this.reason);return}this._listeners?this._listeners.push(e):this._listeners=[e]}unsubscribe(e){if(!this._listeners)return;let t=this._listeners.indexOf(e);t!==-1&&this._listeners.splice(t,1)}toAbortSignal(){let e=new AbortController,t=t=>{e.abort(t)};return this.subscribe(t),e.signal.unsubscribe=()=>this.unsubscribe(t),e.signal}static source(){let t;return{token:new e(function(e){t=e}),cancel:t}}};function Kf(e){return function(t){return e.apply(null,t)}}function qf(e){return W.isObject(e)&&e.isAxiosError===!0}var Jf={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511,WebServerIsDown:521,ConnectionTimedOut:522,OriginIsUnreachable:523,TimeoutOccurred:524,SslHandshakeFailed:525,InvalidSslCertificate:526};Object.entries(Jf).forEach(([e,t])=>{Jf[t]=e});function Yf(e){let t=new Wf(e),n=Dl(Wf.prototype.request,t);return W.extend(n,Wf.prototype,t,{allOwnKeys:!0}),W.extend(n,t,null,{allOwnKeys:!0}),n.create=function(t)Line truncated
|
||||||
`);function sE(e,t){let n=nE(e),r=nE(t);if(!n||!r)return!1;if(!rE(n))return n===r;let i=n.split(`*`).map(e=>e.replace(/[.*+?^${}()|[\]\\]/g,`\\$&`)).join(`.*`);return RegExp(`^${i}$`,`i`).test(r)}function cE(e,t,n){let r=t.trim(),i=nE(r),a=iE(e).filter(e=>nE(e)!==i);return n&&i&&a.push(r),a}function lE(e,t){let n=new Map(t.map(e=>[nE(e),e])),r=[],i=[],a=[],o=[];return iE(e).forEach(e=>{if(rE(e)){i.push(e),o.push(e);return}let t=n.get(nE(e));if(t){r.push(t);return}a.push(e),o.push(e)}),{exactRules:r,wildcardRules:i,unknownRules:a,customRules:o}}function uE(e,t,n){let{exactRules:r}=lE(e,t);return iE([...r,...aE(n)])}function dE(e,t){let n=nE(t);if(!n)return{state:`included`};let r=!1,i;for(let a of e)rE(a)?i===void 0&&sE(a,t)&&(i=a):!r&&nE(a)===n&&(r=!0);return r&&i!==void 0?{state:`excluded`,by:`both`,rule:i}:r?{state:`excluded`,by:`exact`}:i===void 0?{state:`included`}:{state:`excluded`,by:`wildcard`,rule:i}}var fE=(e,t)=>dE(e,t).state===`excluded`,pE=(e,t)=>e.map(e=>{let n=t.filter(t=>sE(e,t));return{rule:e,matched:n,matchCount:n.length}});function mE(e,t){let n=t.length,r=t.reduce((t,n)=>fE(e,n)?t+1:t,0);return{total:n,excluded:r,available:n-r}}var hE={root:`ExcludedModelsPicker-module__root___RYF7X`,trigger:`ExcludedModelsPicker-module__trigger___ycSKU`,triggerText:`ExcludedModelsPicker-module__triggerText___lbBd4`,triggerSpinner:`ExcludedModelsPicker-module__triggerSpinner___xL-cS`,"excluded-spin":`ExcludedModelsPicker-module__excluded-spin___g-h0p`,excludedSpin:`ExcludedModelsPicker-module__excluded-spin___g-h0p`,chevron:`ExcludedModelsPicker-module__chevron___FcR89`,triggerOpen:`ExcludedModelsPicker-module__triggerOpen___OMivu`,meter:`ExcludedModelsPicker-module__meter___0ZOIu`,meterFill:`ExcludedModelsPicker-module__meterFill___svWrl`,disclosure:`ExcludedModelsPicker-module__disclosure___5zAsh`,disclosureOpen:`ExcludedModelsPicker-module__disclosureOpen___BTQ7b`,disclosureInner:`ExcludedModelsPicker-module__disclosureInner___swIxx`,panel:`ExcludedModelsPicker-module__panel___-GHUW`,"excluded-panel-in":`ExcludedModelsPicker-module__excluded-panel-in___sw1uB`,excludedPanelIn:`ExcludedModelsPicker-module__excluded-panel-in___sw1uB`,searchRow:`ExcludedModelsPicker-module__searchRow___vhaLm`,searchIcon:`ExcludedModelsPicker-module__searchIcon___kl49Z`,search:`ExcludedModelsPicker-module__search___eAW6Q`,list:`ExcludedModelsPicker-module__list___r-52c`,row:`ExcludedModelsPicker-module__row___-dgzQ`,rowHighlighted:`ExcludedModelsPicker-module__rowHighlighted___TXsS-`,rowExcluded:`ExcludedModelsPicker-module__rowExcluded___QwTAb`,checkbox:`ExcludedModelsPicker-module__checkbox___LBJlR`,rowLocked:`ExcludedModelsPicker-module__rowLocked___yX5xZ`,rowText:`ExcludedModelsPicker-module__rowText___VJ0uV`,rowId:`ExcludedModelsPicker-module__rowId___6yGuV`,rowDisplayName:`ExcludedModelsPicker-module__rowDisplayName___c-Ifl`,rowReason:`ExcludedModelsPicker-module__rowReason___1c7c2`,badge:`ExcludedModelsPicker-module__badge___vrwIy`,badgeMuted:`ExcludedModelsPicker-module__badgeMuted___SAngk`,noResults:`ExcludedModelsPicker-module__noResults___Qohto`,footer:`ExcludedModelsPicker-module__footer___eApyV`,footerCount:`ExcludedModelsPicker-module__footerCount___S0dwv`,footerActions:`ExcludedModelsPicker-module__footerActions___1UCO6`,footerButton:`ExcludedModelsPicker-module__footerButton___BcU1G`,catalogNotice:`ExcludedModelsPicker-module__catalogNotice___Vuj8F`,retryButton:`ExcludedModelsPicker-module__retryButton___xLpOx`,chipsMore:`ExcludedModelsPicker-module__chipsMore___qiTQK`,ruleEditor:`ExcludedModelsPicker-module__ruleEditor___BnPbg`,ruleLabel:`ExcludedModelsPicker-module__ruleLabel___Vs3uq`,ruleMatches:`ExcludedModelsPicker-module__ruleMatches___aaZnY`,ruleMatchNone:`ExcludedModelsPicker-module__ruleMatchNone___GTDUi`,ruleWarning:`ExcludedModelsPicker-module__ruleWarning___lcScQ`},gE=(e,t)=>e.id.toLowerCase().includes(t)||(e.displayName??``).toLowerCase().includes(t);function _E({rules:e,candidates:t,stats:n,onToggle:r,onSelectAll:i,onClear:a,disabled:o,listboxId:s,autoFocus:c,onDismiss:l}){let{t:u}=ss(),[d,f]=(0,y.useState)(``),[p,m]=(0,y.useState)(0),h=(0,y.useRef)(null),g=(0,y.useMemo)(()=>{let e=d.trim().toLowerCase();return e?t.filter(t=>gE(t,e)):t},[t,d]),_=g.length===0?-1:Math.min(p,g.length-1),v=_>=0?`${s}-opt-${_}`:void 0;(0,y.useLayoutEffect)(()=>{c&&h.current?.focus({preventScroll:!0})},[c]),(0,y.useEffect)(()=>{!c||_<0||document.getElementById(`${s}-opt-${_}`)?.scrollIntoView({block:`nearest`})},[_,c,s]);let b=t=>{let n=g[t];if(!n||o)return;let i=dE(e,n.id);i.state===`excluded`&&i.by===`wildcard`||r(n.id,i.state!==`excluded`)};return(0,H.jsxs)(`div`,{className:hE.panel,children:[(0,H.jsxs)(`div`,{className:hE.searchRow,children:[(0,H.jsx)(Rs,{size:14,className:hE.searchIcon,"aria-hidden":`true`}),(0,H.jsx)(`input`,{ref:h,type:`text`,className:hE.search,value:d,onChange:e=>{f(e.target.value),m(0)},onKeyDown:e=>{switch(e.key){case`ArrowDown`:e.preventDefault(),m(e=>Math.min(e+1,g.length-1));return;casLine truncated
|
`);function sE(e,t){let n=nE(e),r=nE(t);if(!n||!r)return!1;if(!rE(n))return n===r;let i=n.split(`*`).map(e=>e.replace(/[.*+?^${}()|[\]\\]/g,`\\$&`)).join(`.*`);return RegExp(`^${i}$`,`i`).test(r)}function cE(e,t,n){let r=t.trim(),i=nE(r),a=iE(e).filter(e=>nE(e)!==i);return n&&i&&a.push(r),a}function lE(e,t){let n=new Map(t.map(e=>[nE(e),e])),r=[],i=[],a=[],o=[];return iE(e).forEach(e=>{if(rE(e)){i.push(e),o.push(e);return}let t=n.get(nE(e));if(t){r.push(t);return}a.push(e),o.push(e)}),{exactRules:r,wildcardRules:i,unknownRules:a,customRules:o}}function uE(e,t,n){let{exactRules:r}=lE(e,t);return iE([...r,...aE(n)])}function dE(e,t){let n=nE(t);if(!n)return{state:`included`};let r=!1,i;for(let a of e)rE(a)?i===void 0&&sE(a,t)&&(i=a):!r&&nE(a)===n&&(r=!0);return r&&i!==void 0?{state:`excluded`,by:`both`,rule:i}:r?{state:`excluded`,by:`exact`}:i===void 0?{state:`included`}:{state:`excluded`,by:`wildcard`,rule:i}}var fE=(e,t)=>dE(e,t).state===`excluded`,pE=(e,t)=>e.map(e=>{let n=t.filter(t=>sE(e,t));return{rule:e,matched:n,matchCount:n.length}});function mE(e,t){let n=t.length,r=t.reduce((t,n)=>fE(e,n)?t+1:t,0);return{total:n,excluded:r,available:n-r}}var hE={root:`ExcludedModelsPicker-module__root___RYF7X`,trigger:`ExcludedModelsPicker-module__trigger___ycSKU`,triggerText:`ExcludedModelsPicker-module__triggerText___lbBd4`,triggerSpinner:`ExcludedModelsPicker-module__triggerSpinner___xL-cS`,"excluded-spin":`ExcludedModelsPicker-module__excluded-spin___g-h0p`,excludedSpin:`ExcludedModelsPicker-module__excluded-spin___g-h0p`,chevron:`ExcludedModelsPicker-module__chevron___FcR89`,triggerOpen:`ExcludedModelsPicker-module__triggerOpen___OMivu`,meter:`ExcludedModelsPicker-module__meter___0ZOIu`,meterFill:`ExcludedModelsPicker-module__meterFill___svWrl`,disclosure:`ExcludedModelsPicker-module__disclosure___5zAsh`,disclosureOpen:`ExcludedModelsPicker-module__disclosureOpen___BTQ7b`,disclosureInner:`ExcludedModelsPicker-module__disclosureInner___swIxx`,panel:`ExcludedModelsPicker-module__panel___-GHUW`,"excluded-panel-in":`ExcludedModelsPicker-module__excluded-panel-in___sw1uB`,excludedPanelIn:`ExcludedModelsPicker-module__excluded-panel-in___sw1uB`,searchRow:`ExcludedModelsPicker-module__searchRow___vhaLm`,searchIcon:`ExcludedModelsPicker-module__searchIcon___kl49Z`,search:`ExcludedModelsPicker-module__search___eAW6Q`,list:`ExcludedModelsPicker-module__list___r-52c`,row:`ExcludedModelsPicker-module__row___-dgzQ`,rowHighlighted:`ExcludedModelsPicker-module__rowHighlighted___TXsS-`,rowExcluded:`ExcludedModelsPicker-module__rowExcluded___QwTAb`,checkbox:`ExcludedModelsPicker-module__checkbox___LBJlR`,rowLocked:`ExcludedModelsPicker-module__rowLocked___yX5xZ`,rowText:`ExcludedModelsPicker-module__rowText___VJ0uV`,rowId:`ExcludedModelsPicker-module__rowId___6yGuV`,rowDisplayName:`ExcludedModelsPicker-module__rowDisplayName___c-Ifl`,rowReason:`ExcludedModelsPicker-module__rowReason___1c7c2`,badge:`ExcludedModelsPicker-module__badge___vrwIy`,badgeMuted:`ExcludedModelsPicker-module__badgeMuted___SAngk`,noResults:`ExcludedModelsPicker-module__noResults___Qohto`,footer:`ExcludedModelsPicker-module__footer___eApyV`,footerCount:`ExcludedModelsPicker-module__footerCount___S0dwv`,footerActions:`ExcludedModelsPicker-module__footerActions___1UCO6`,footerButton:`ExcludedModelsPicker-module__footerButton___BcU1G`,catalogNotice:`ExcludedModelsPicker-module__catalogNotice___Vuj8F`,retryButton:`ExcludedModelsPicker-module__retryButton___xLpOx`,chipsMore:`ExcludedModelsPicker-module__chipsMore___qiTQK`,ruleEditor:`ExcludedModelsPicker-module__ruleEditor___BnPbg`,ruleLabel:`ExcludedModelsPicker-module__ruleLabel___Vs3uq`,ruleMatches:`ExcludedModelsPicker-module__ruleMatches___aaZnY`,ruleMatchNone:`ExcludedModelsPicker-module__ruleMatchNone___GTDUi`,ruleWarning:`ExcludedModelsPicker-module__ruleWarning___lcScQ`},gE=(e,t)=>e.id.toLowerCase().includes(t)||(e.displayName??``).toLowerCase().includes(t);function _E({rules:e,candidates:t,stats:n,onToggle:r,onSelectAll:i,onClear:a,disabled:o,listboxId:s,autoFocus:c,onDismiss:l}){let{t:u}=ss(),[d,f]=(0,y.useState)(``),[p,m]=(0,y.useState)(0),h=(0,y.useRef)(null),g=(0,y.useMemo)(()=>{let e=d.trim().toLowerCase();return e?t.filter(t=>gE(t,e)):t},[t,d]),_=g.length===0?-1:Math.min(p,g.length-1),v=_>=0?`${s}-opt-${_}`:void 0;(0,y.useLayoutEffect)(()=>{c&&h.current?.focus({preventScroll:!0})},[c]),(0,y.useEffect)(()=>{!c||_<0||document.getElementById(`${s}-opt-${_}`)?.scrollIntoView({block:`nearest`})},[_,c,s]);let b=t=>{let n=g[t];if(!n||o)return;let i=dE(e,n.id);i.state===`excluded`&&i.by===`wildcard`||r(n.id,i.state!==`excluded`)};return(0,H.jsxs)(`div`,{className:hE.panel,children:[(0,H.jsxs)(`div`,{className:hE.searchRow,children:[(0,H.jsx)(Rs,{size:14,className:hE.searchIcon,"aria-hidden":`true`}),(0,H.jsx)(`input`,{ref:h,type:`text`,className:hE.search,value:d,onChange:e=>{f(e.target.value),m(0)},onKeyDown:e=>{switch(e.key){case`ArrowDown`:e.preventDefault(),m(e=>Math.min(e+1,g.length-1));return;casLine truncated
|
||||||
`),websockets:e===`codex`||e===`xai`?i.websockets===!0:void 0,cloak:BE(e)?{mode:i.cloak?.mode??``,strictMode:i.cloak?.strictMode===!0,sensitiveWordsText:i.cloak?.sensitiveWords?.join(`
|
`),websockets:e===`codex`||e===`xai`?i.websockets===!0:void 0,cloak:BE(e)?{mode:i.cloak?.mode??``,strictMode:i.cloak?.strictMode===!0,sensitiveWordsText:i.cloak?.sensitiveWords?.join(`
|
||||||
`)??``,cacheUserId:i.cloak?.cacheUserId===!0}:void 0,experimentalCchSigning:BE(e)?i.experimentalCchSigning===!0:void 0,testModel:e===`codex`||e===`xai`||BE(e)||e===`gemini`||e===`interactions`?``:void 0}}function HE({brand:e,resource:t,mode:n,mutating:r,formId:i,onSubmit:a,onDirtyChange:o}){let{t:s}=ss(),c=ZT[e],l=(0,y.useId)(),[u,d]=(0,y.useState)(()=>VE(e,t,n)),[f]=(0,y.useState)(()=>JSON.stringify(VE(e,t,n))),[p,m]=(0,y.useState)(null),[h,g]=(0,y.useState)(!1),_=(0,y.useMemo)(()=>JSON.stringify(u)!==f,[u,f]);(0,y.useEffect)(()=>{o?.(_)},[_,o]);let v=(0,y.useMemo)(()=>n!==`edit`||!t||e===`openaiCompatibility`?``:t.raw?.apiKey??``,[e,n,t]),b=(0,y.useMemo)(()=>n!==`edit`||!t?``:t.raw?.authIndex??``,[n,t]),x=(0,y.useMemo)(()=>({baseUrlRequired:s(`providersPage.connectivity.baseUrlRequired`),endpointInvalid:s(`providersPage.connectivity.endpointInvalid`),apiKeyRequired:s(`providersPage.connectivity.apiKeyRequired`),modelRequired:s(`providersPage.connectivity.modelRequired`),timeout:e=>s(`providersPage.connectivity.timeout`,{seconds:e}),requestFailed:s(`providersPage.connectivity.requestFailed`)}),[s]),S=DE({brand:e,baseUrl:u.baseUrl,testModel:u.testModel,models:u.models,formHeaders:u.headers,apiKeyEntries:u.apiKeyEntries,apiKey:u.apiKey,fallbackApiKey:v,authIndex:b},x),C=TT({brand:e,baseUrl:u.baseUrl,formHeaders:u.headers,apiKeyEntries:u.apiKeyEntries,apiKey:u.apiKey,fallbackApiKey:v,authIndex:b}),[w,T]=(0,y.useState)(!1),E=(0,y.useMemo)(()=>{let e=new Set;return u.models.forEach(t=>{let n=(t.name??``).trim();n&&e.add(n)}),e},[u.models]),D=(0,y.useMemo)(()=>{let e=new Set,t=[];u.models.forEach(n=>{let r=(n.name??``).trim();!r||e.has(r)||(e.add(r),t.push(r))});let n=t[0],r=[{value:``,label:n?s(`providersPage.form.testModelAutoWith`,{name:n}):s(`providersPage.form.testModelAutoEmpty`)}];t.forEach(e=>r.push({value:e,label:e}));let i=(u.testModel??``).trim();return i&&!e.has(i)&&r.push({value:i,label:s(`providersPage.form.testModelCustom`,{name:i})}),r},[u.models,u.testModel,s]),O=()=>{T(!0),!C.loading&&!C.hasFetched&&C.fetch()},k=()=>{T(!1)},A=e=>{e.length&&d(t=>{let n=new Set,r=[];t.models.forEach(e=>{let t=(e.name??``).trim();if(t){if(n.has(t))return;n.add(t)}r.push(e)});let i=r.findIndex(e=>!(e.name??``).trim()&&!(e.alias??``).trim());return i!==-1&&r.splice(i,1),e.forEach(e=>{let t=e.name.trim();!t||n.has(t)||(n.add(t),r.push({name:t,alias:(e.alias??``).trim()}))}),{...t,models:r}})},j=(e,t)=>{d(n=>({...n,[e]:t}))},M=(e,t)=>{d(n=>({...n,cloak:{...n.cloak??{mode:``,strictMode:!1,sensitiveWordsText:``,cacheUserId:!1},[e]:t}}))},N=()=>{if(c.supportsName&&!u.name.trim())return s(`providersPage.form.validation.nameRequired`);if(c.supportsApiKey&&n===`create`&&!u.apiKey.trim())return s(`providersPage.form.validation.apiKeyRequired`);if(c.baseUrlRequired&&!u.baseUrl.trim())return s(`providersPage.form.validation.baseUrlRequired`);let t=[...e===`openaiCompatibility`?(u.apiKeyEntries??[]).map(e=>e.weight):[],...e===`openaiCompatibility`?[]:[u.weight]];return t.some(e=>e!==void 0&&!Number.isSafeInteger(e))?s(`providersPage.form.validation.weightInteger`):t.some(e=>e!==void 0&&e>1e6)?s(`providersPage.form.validation.weightMax`,{max:lp}):null},ee=async e=>{e.preventDefault();let t=N();if(t){m(t);return}try{m(null),await a(u)}catch(e){m(e instanceof Error?e.message:String(e))}},P=(0,y.useMemo)(()=>u.headers.length?u.headers:[PE()],[u.headers]),F=(0,y.useMemo)(()=>u.models.length?u.models:[FE()],[u.models]),I=(0,y.useMemo)(()=>u.apiKeyEntries&&u.apiKeyEntries.length?u.apiKeyEntries:[IE()],[u.apiKeyEntries]),L=(0,y.useMemo)(()=>aE(u.excludedModelsText),[u.excludedModelsText]),R=(0,y.useMemo)(()=>{let e=new Map;return C.models.forEach(t=>{let n=t.name?.trim();n&&e.set(n.toLowerCase(),{id:n,displayName:t.alias||void 0})}),u.models.forEach(t=>{let n=t.name?.trim();n&&!e.has(n.toLowerCase())&&e.set(n.toLowerCase(),{id:n})}),[...e.values()].sort((e,t)=>e.id.localeCompare(t.id,void 0,{sensitivity:`base`}))},[C.models,u.models]),z=C.loading?`loading`:C.error?`error`:R.length===0?`unavailable`:`ready`,te=u.apiKeyEntries??[],B=e===`gemini`||e===`interactions`||e===`codex`||e===`xai`||BE(e)||e===`openaiCompatibility`,V=e===`openaiCompatibility`,ne=e===`codex`||e===`xai`?{status:S.codexStatus,run:S.runCodex}:e===`gemini`||e===`interactions`?{status:S.geminiStatus,run:S.runGemini}:BE(e)?{status:S.claudeStatus,run:S.runClaude}:null;return(0,H.jsxs)(`form`,{id:i,className:q.form,onSubmit:ee,noValidate:!0,children:[(0,H.jsxs)(`div`,{className:q.section,children:[c.supportsName?(0,H.jsxs)(`div`,{className:q.field,children:[(0,H.jsx)(`label`,{className:q.label,htmlFor:`${l}-name`,children:s(`providersPage.form.name`)}),(0,H.jsx)(`input`,{id:`${l}-name`,className:q.input,value:u.name,onChange:e=>j(`name`,e.target.value),disabled:r})]}):null,c.supportsApiKey?(0,H.jsxs)(`div`,{className:q.field,children:[(0,H.jsx)(`label`,{className:q.label,htmlFor:`${l}-apiKey`,children:s(`providersPage.form.apiKey`)}),(0,H.jsxs)(`div`,{className:q.passwordLine truncated
|
`)??``,cacheUserId:i.cloak?.cacheUserId===!0}:void 0,experimentalCchSigning:BE(e)?i.experimentalCchSigning===!0:void 0,testModel:e===`codex`||e===`xai`||BE(e)||e===`gemini`||e===`interactions`?``:void 0}}function HE({brand:e,resource:t,mode:n,mutating:r,formId:i,onSubmit:a,onDirtyChange:o}){let{t:s}=ss(),c=ZT[e],l=(0,y.useId)(),[u,d]=(0,y.useState)(()=>VE(e,t,n)),[f]=(0,y.useState)(()=>JSON.stringify(VE(e,t,n))),[p,m]=(0,y.useState)(null),[h,g]=(0,y.useState)(!1),_=(0,y.useMemo)(()=>JSON.stringify(u)!==f,[u,f]);(0,y.useEffect)(()=>{o?.(_)},[_,o]);let v=(0,y.useMemo)(()=>n!==`edit`||!t||e===`openaiCompatibility`?``:t.raw?.apiKey??``,[e,n,t]),b=(0,y.useMemo)(()=>n!==`edit`||!t?``:t.raw?.authIndex??``,[n,t]),x=(0,y.useMemo)(()=>({baseUrlRequired:s(`providersPage.connectivity.baseUrlRequired`),endpointInvalid:s(`providersPage.connectivity.endpointInvalid`),apiKeyRequired:s(`providersPage.connectivity.apiKeyRequired`),modelRequired:s(`providersPage.connectivity.modelRequired`),timeout:e=>s(`providersPage.connectivity.timeout`,{seconds:e}),requestFailed:s(`providersPage.connectivity.requestFailed`)}),[s]),S=DE({brand:e,baseUrl:u.baseUrl,testModel:u.testModel,models:u.models,formHeaders:u.headers,apiKeyEntries:u.apiKeyEntries,apiKey:u.apiKey,fallbackApiKey:v,authIndex:b},x),C=TT({brand:e,baseUrl:u.baseUrl,formHeaders:u.headers,apiKeyEntries:u.apiKeyEntries,apiKey:u.apiKey,fallbackApiKey:v,authIndex:b}),[w,T]=(0,y.useState)(!1),E=(0,y.useMemo)(()=>{let e=new Set;return u.models.forEach(t=>{let n=(t.name??``).trim();n&&e.add(n)}),e},[u.models]),D=(0,y.useMemo)(()=>{let e=new Set,t=[];u.models.forEach(n=>{let r=(n.name??``).trim();!r||e.has(r)||(e.add(r),t.push(r))});let n=t[0],r=[{value:``,label:n?s(`providersPage.form.testModelAutoWith`,{name:n}):s(`providersPage.form.testModelAutoEmpty`)}];t.forEach(e=>r.push({value:e,label:e}));let i=(u.testModel??``).trim();return i&&!e.has(i)&&r.push({value:i,label:s(`providersPage.form.testModelCustom`,{name:i})}),r},[u.models,u.testModel,s]),O=()=>{T(!0),!C.loading&&!C.hasFetched&&C.fetch()},k=()=>{T(!1)},A=e=>{e.length&&d(t=>{let n=new Set,r=[];t.models.forEach(e=>{let t=(e.name??``).trim();if(t){if(n.has(t))return;n.add(t)}r.push(e)});let i=r.findIndex(e=>!(e.name??``).trim()&&!(e.alias??``).trim());return i!==-1&&r.splice(i,1),e.forEach(e=>{let t=e.name.trim();!t||n.has(t)||(n.add(t),r.push({name:t,alias:(e.alias??``).trim()}))}),{...t,models:r}})},j=(e,t)=>{d(n=>({...n,[e]:t}))},M=(e,t)=>{d(n=>({...n,cloak:{...n.cloak??{mode:``,strictMode:!1,sensitiveWordsText:``,cacheUserId:!1},[e]:t}}))},N=()=>{if(c.supportsName&&!u.name.trim())return s(`providersPage.form.validation.nameRequired`);if(c.supportsApiKey&&n===`create`&&!u.apiKey.trim())return s(`providersPage.form.validation.apiKeyRequired`);if(c.baseUrlRequired&&!u.baseUrl.trim())return s(`providersPage.form.validation.baseUrlRequired`);let t=[...e===`openaiCompatibility`?(u.apiKeyEntries??[]).map(e=>e.weight):[],...e===`openaiCompatibility`?[]:[u.weight]];return t.some(e=>e!==void 0&&!Number.isSafeInteger(e))?s(`providersPage.form.validation.weightInteger`):t.some(e=>e!==void 0&&e>1e6)?s(`providersPage.form.validation.weightMax`,{max:lp}):null},ee=async e=>{e.preventDefault();let t=N();if(t){m(t);return}try{m(null),await a(u)}catch(e){m(e instanceof Error?e.message:String(e))}},P=(0,y.useMemo)(()=>u.headers.length?u.headers:[PE()],[u.headers]),F=(0,y.useMemo)(()=>u.models.length?u.models:[FE()],[u.models]),I=(0,y.useMemo)(()=>u.apiKeyEntries&&u.apiKeyEntries.length?u.apiKeyEntries:[IE()],[u.apiKeyEntries]),L=(0,y.useMemo)(()=>aE(u.excludedModelsText),[u.excludedModelsText]),R=(0,y.useMemo)(()=>{let e=new Map;return C.models.forEach(t=>{let n=t.name?.trim();n&&e.set(n.toLowerCase(),{id:n,displayName:t.alias||void 0})}),u.models.forEach(t=>{let n=t.name?.trim();n&&!e.has(n.toLowerCase())&&e.set(n.toLowerCase(),{id:n})}),[...e.values()].sort((e,t)=>e.id.localeCompare(t.id,void 0,{sensitivity:`base`}))},[C.models,u.models]),z=C.loading?`loading`:C.error?`error`:R.length===0?`unavailable`:`ready`,te=u.apiKeyEntries??[],B=e===`gemini`||e===`interactions`||e===`codex`||e===`xai`||BE(e)||e===`openaiCompatibility`,V=e===`openaiCompatibility`,ne=e===`codex`||e===`xai`?{status:S.codexStatus,run:S.runCodex}:e===`gemini`||e===`interactions`?{status:S.geminiStatus,run:S.runGemini}:BE(e)?{status:S.claudeStatus,run:S.runClaude}:null;return(0,H.jsxs)(`form`,{id:i,className:q.form,onSubmit:ee,noValidate:!0,children:[(0,H.jsxs)(`div`,{className:q.section,children:[c.supportsName?(0,H.jsxs)(`div`,{className:q.field,children:[(0,H.jsx)(`label`,{className:q.label,htmlFor:`${l}-name`,children:s(`providersPage.form.name`)}),(0,H.jsx)(`input`,{id:`${l}-name`,className:q.input,value:u.name,onChange:e=>j(`name`,e.target.value),disabled:r})]}):null,c.supportsApiKey?(0,H.jsxs)(`div`,{className:q.field,children:[(0,H.jsx)(`label`,{className:q.label,htmlFor:`${l}-apiKey`,children:s(`providersPage.form.apiKey`)}),(0,H.jsxs)(`div`,{className:q.passwordLine truncated
|
||||||
|
|||||||
Reference in new issue
Block a user