2 lines
13 KiB
JavaScript
2 lines
13 KiB
JavaScript
|
|
/*! This file is auto-generated */
|
||
|
|
(()=>{"use strict";var t={d:(e,r)=>{for(var n in r)t.o(r,n)&&!t.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:r[n]})},o:(t,e)=>Object.prototype.hasOwnProperty.call(t,e),r:t=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})}},e={};t.r(e),t.d(e,{privateApis:()=>rt});const r=window.ReactJSXRuntime;var n=Object.create;function a(){var t=n(null);return t.__=void 0,delete t.__,t}var o=function(t,e,r){this.path=t,this.matcher=e,this.delegate=r};o.prototype.to=function(t,e){var r=this.delegate;if(r&&r.willAddRoute&&(t=r.willAddRoute(this.matcher.target,t)),this.matcher.add(this.path,t),e){if(0===e.length)throw new Error("You must have an argument in the function passed to `to`");this.matcher.addChild(this.path,t,e,this.delegate)}};var i=function(t){this.routes=a(),this.children=a(),this.target=t};function s(t,e,r){return function(n,a){var i=t+n;if(!a)return new o(i,e,r);a(s(i,e,r))}}function u(t,e,r){for(var n=0,a=0;a<t.length;a++)n+=t[a].path.length;var o={path:e=e.substr(n),handler:r};t.push(o)}function c(t,e,r,n){for(var a=e.routes,o=Object.keys(a),i=0;i<o.length;i++){var s=o[i],h=t.slice();u(h,s,a[s]);var l=e.children[s];l?c(h,l,r,n):r.call(n,h)}}i.prototype.add=function(t,e){this.routes[t]=e},i.prototype.addChild=function(t,e,r,n){var a=new i(e);this.children[t]=a;var o=s(t,a,n);n&&n.contextEntered&&n.contextEntered(e,o),r(o)};function h(t){return t.split("/").map(p).join("/")}var l=/%|\//g;function p(t){return t.length<3||-1===t.indexOf("%")?t:decodeURIComponent(t).replace(l,encodeURIComponent)}var f=/%(?:2(?:4|6|B|C)|3(?:B|D|A)|40)/g;function d(t){return encodeURIComponent(t).replace(f,decodeURIComponent)}var v=/(\/|\.|\*|\+|\?|\||\(|\)|\[|\]|\{|\}|\\)/g,g=Array.isArray,m=Object.prototype.hasOwnProperty;function y(t,e){if("object"!=typeof t||null===t)throw new Error("You must pass an object as the second argument to `generate`.");if(!m.call(t,e))throw new Error("You must provide param `"+e+"` to `generate`.");var r=t[e],n="string"==typeof r?r:""+r;if(0===n.length)throw new Error("You must provide a param `"+e+"`.");return n}var w=[];w[0]=function(t,e){for(var r=e,n=t.value,a=0;a<n.length;a++){var o=n.charCodeAt(a);r=r.put(o,!1,!1)}return r},w[1]=function(t,e){return e.put(47,!0,!0)},w[2]=function(t,e){return e.put(-1,!1,!0)},w[4]=function(t,e){return e};var E=[];E[0]=function(t){return t.value.replace(v,"\\$1")},E[1]=function(){return"([^/]+)"},E[2]=function(){return"(.+)"},E[4]=function(){return""};var b=[];b[0]=function(t){return t.value},b[1]=function(t,e){var r=y(e,t.value);return j.ENCODE_AND_DECODE_PATH_SEGMENTS?d(r):r},b[2]=function(t,e){return y(e,t.value)},b[4]=function(){return""};var S=Object.freeze({}),A=Object.freeze([]);function x(t,e,r){e.length>0&&47===e.charCodeAt(0)&&(e=e.substr(1));for(var n=e.split("/"),a=void 0,o=void 0,i=0;i<n.length;i++){var s,u=n[i],c=0;12&(s=2<<(c=""===u?4:58===u.charCodeAt(0)?1:42===u.charCodeAt(0)?2:0))&&(u=u.slice(1),(a=a||[]).push(u),(o=o||[]).push(!!(4&s))),14&s&&r[c]++,t.push({type:c,value:p(u)})}return{names:a||A,shouldDecodes:o||A}}function C(t,e,r){return t.char===e&&t.negate===r}var P=function(t,e,r,n,a){this.states=t,this.id=e,this.char=r,this.negate=n,this.nextStates=a?e:null,this.pattern="",this._regex=void 0,this.handlers=void 0,this.types=void 0};function O(t,e){return t.negate?t.char!==e&&-1!==t.char:t.char===e||-1===t.char}function _(t,e){for(var r=[],n=0,a=t.length;n<a;n++){var o=t[n];r=r.concat(o.match(e))}return r}P.prototype.regex=function(){return this._regex||(this._regex=new RegExp(this.pattern)),this._regex},P.prototype.get=function(t,e){var r=this.nextStates;if(null!==r)if(g(r))for(var n=0;n<r.length;n++){var a=this.states[r[n]];if(C(a,t,e))return a}else{var o=this.states[r];if(C(o,t,e))return o}},P.prototype.put=function(t,e,r){var n;if(n=this.get(t,e))return n;var a=this.states;return n=new P(a,a.length,t,e,r),a[a.length]=n,null==this.nextStates?this.nextStates=n.id:g(this.nextStates)?this.nextStates.push(n.id):this.nextStates=[this.next
|