PageSourceSearch

https://abracadabra.plus/assets/react-vendor-DxVGvRr9.js

js abracadabra.plus collected 2026-10-02 01:07:58 UTC 33,335 bytes, 32 lines download raw bytes

vendor: 5,489 bytes, line 1
1function e(e,t){for(var n=0;n<t.length;n++){const r=t[n];if("string"!=typeof r&&!Array.isArray(r))for(const t in r)if("default"!==t&&!(t in e)){const n=Object.getOwnPropertyDescriptor(r,t);n&&Object.defineProperty(e,t,n.get?n:{enumerable:!0,get:()=>r[t]})}}return Object.freeze(Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}))}var t="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function n(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function r(e){if(e.__esModule)return e;var t=e.default;if("function"==typeof t){var n=function e(){return this instanceof e?Reflect.construct(t,arguments,this.constructor):t.apply(this,arguments)};n.prototype=t.prototype}else n={};return Object.defineProperty(n,"__esModule",{value:!0}),Object.keys(e).forEach(function(t){var r=Object.getOwnPropertyDescriptor(e,t);Object.defineProperty(n,t,r.get?r:{enumerable:!0,get:function(){return e[t]}})}),n}var o={exports:{}},a={},i=Symbol.for("react.transitional.element"),l=Symbol.for("react.portal"),u=Symbol.for("react.fragment"),s=Symbol.for("react.strict_mode"),c=Symbol.for("react.profiler"),f=Symbol.for("react.consumer"),p=Symbol.for("react.context"),h=Symbol.for("react.forward_ref"),d=Symbol.for("react.suspense"),v=Symbol.for("react.memo"),y=Symbol.for("react.lazy"),m=Symbol.for("react.activity"),g=Symbol.iterator;var b={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},S=Object.assign,_={};function E(e,t,n){this.props=e,this.context=t,this.refs=_,this.updater=n||b}function w(){}function O(e,t,n){this.props=e,this.context=t,this.refs=_,this.updater=n||b}E.prototype.isReactComponent={},E.prototype.setState=function(e,t){if("object"!=typeof e&&"function"!=typeof e&&null!=e)throw Error("takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,t,"setState")},E.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},w.prototype=E.prototype;var C=O.prototype=new w;C.constructor=O,S(C,E.prototype),C.isPureReactComponent=!0;var R=Array.isArray;function x(){}var P={H:null,A:null,T:null,S:null},T=Object.prototype.hasOwnProperty;function j(e,t,n){var r=n.ref;return{$$typeof:i,type:e,key:t,ref:void 0!==r?r:null,props:n}}function k(e){return"object"==typeof e&&null!==e&&e.$$typeof===i}var U=/\/+/g;function L(e,t){return"object"==typeof e&&null!==e&&null!=e.key?(n=""+e.key,r={"=":"=0",":":"=2"},"$"+n.replace(/[=:]/g,function(e){return r[e]})):t.toString(36);var n,r}function A(e,t,n,r,o){var a=typeof e;"undefined"!==a&&"boolean"!==a||(e=null);var u,s,c=!1;if(null===e)c=!0;else switch(a){case"bigint":case"string":case"number":c=!0;break;case"object":switch(e.$$typeof){case i:case l:c=!0;break;case y:return A((c=e._init)(e._payload),t,n,r,o)}}if(c)return o=o(e),c=""===r?"."+L(e,0):r,R(o)?(n="",null!=c&&(n=c.replace(U,"$&/")+"/"),A(o,t,n,"",function(e){return e})):null!=o&&(k(o)&&(u=o,s=n+(null==o.key||e&&e.key===o.key?"":(""+o.key).replace(U,"$&/")+"/")+c,o=j(u.type,s,u.props)),t.push(o)),1;c=0;var f,p=""===r?".":r+":";if(R(e))for(var h=0;h<e.length;h++)c+=A(r=e[h],t,n,a=p+L(r,h),o);else if("function"==typeof(h=null===(f=e)||"object"!=typeof f?null:"function"==typeof(f=g&&f[g]||f["@@iterator"])?f:null))for(e=h.call(e),h=0;!(r=e.next()).done;)c+=A(r=r.value,t,n,a=p+L(r,h++),o);else if("object"===a){if("function"==typeof e.then)return A(function(e){switch(e.status){case"fulfilled":return e.value;case"rejected":throw e.reason;default:switch("string"==typeof e.status?e.then(x,x):(e.status="pending",e.then(function(t){"pending"===e.status&&(e.status="fulfilled",e.value=t)},function(t){"pending"===e.status&&(e.status="rejected",e.reason=t)})),e.status){case"fulfilled":return e.value;case"rejected":throw e.reason}}throw e}(e),t,n,r,o);throw t=String(e),Error("Objects are not valid as a React child (found: "+("[object Object]"===t?"object with keys {"+Object.keys(e).join(", ")+"}":t)+"). If you meant to render a collection of children, use an array instead.")}return c}function N(e,t,n){if(null==e)return e;var r=[],o=0;return A(e,r,"","",function(e){return t.call(n,e,o++)}),r}function D(e){if(-1===e._status){var t=e._result;(t=t()).then(function(t){0!==e._status&&-1!==e._status||(e._status=1,e._result=t)},function(t){0!==e._status&&-1!==e._status||(e._status=2,e._result=t)}),-1===e._status&&(e._status=0,e._result=t)}if(1===e._status)return e._result.default;throw e._result}var H="function"==typeof reportError?reportError:function(e){if("object"==typeof window&&"function"==typeof window.ErrorEvent){var t=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:"object"==typeof e&&null!==e&&"string"==typeof e.message?String(e.message):String(e),error:e});if(!window.dispatchEvent(t))return}else if("object"==typeof process&&"function"==typeof process.emit)return void process.emit("uncaughtException",e)},$={map:N,forEach:function(e,t,n){N(e,function(){t.apply(this,arguments)},n)},count:function(e){var t=0;return N(e,function(){t++}),t},toArray:function(e){return N(e,function(e){return e})||[]},only:function(e){if(!k(e))throw Error("React.Children.only expected to receive a single React element child.");return e}};a.Activity=m,a.Children=$,a.Component=E,a.Fragment=u,a.Profiler=c,a.PureComponent=O,a.Str
vendor: 5,556 bytes, line 1
1ictMode=s,a.Suspense=d,a.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=P,a.__COMPILER_RUNTIME={__proto__:null,c:function(e){return P.H.useMemoCache(e)}},a.cache=function(e){return function(){return e.apply(null,arguments)}},a.cacheSignal=function(){return null},a.cloneElement=function(e,t,n){if(null==e)throw Error("The argument must be a React element, but you passed "+e+".");var r=S({},e.props),o=e.key;if(null!=t)for(a in void 0!==t.key&&(o=""+t.key),t)!T.call(t,a)||"key"===a||"__self"===a||"__source"===a||"ref"===a&&void 0===t.ref||(r[a]=t[a]);var a=arguments.length-2;if(1===a)r.children=n;else if(1<a){for(var i=Array(a),l=0;l<a;l++)i[l]=arguments[l+2];r.children=i}return j(e.type,o,r)},a.createContext=function(e){return(e={$$typeof:p,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null}).Provider=e,e.Consumer={$$typeof:f,_context:e},e},a.createElement=function(e,t,n){var r,o={},a=null;if(null!=t)for(r in void 0!==t.key&&(a=""+t.key),t)T.call(t,r)&&"key"!==r&&"__self"!==r&&"__source"!==r&&(o[r]=t[r]);var i=arguments.length-2;if(1===i)o.children=n;else if(1<i){for(var l=Array(i),u=0;u<i;u++)l[u]=arguments[u+2];o.children=l}if(e&&e.defaultProps)for(r in i=e.defaultProps)void 0===o[r]&&(o[r]=i[r]);return j(e,a,o)},a.createRef=function(){return{current:null}},a.forwardRef=function(e){return{$$typeof:h,render:e}},a.isValidElement=k,a.lazy=function(e){return{$$typeof:y,_payload:{_status:-1,_result:e},_init:D}},a.memo=function(e,t){return{$$typeof:v,type:e,compare:void 0===t?null:t}},a.startTransition=function(e){var t=P.T,n={};P.T=n;try{var r=e(),o=P.S;null!==o&&o(n,r),"object"==typeof r&&null!==r&&"function"==typeof r.then&&r.then(x,H)}catch(a){H(a)}finally{null!==t&&null!==n.types&&(t.types=n.types),P.T=t}},a.unstable_useCacheRefresh=function(){return P.H.useCacheRefresh()},a.use=function(e){return P.H.use(e)},a.useActionState=function(e,t,n){return P.H.useActionState(e,t,n)},a.useCallback=function(e,t){return P.H.useCallback(e,t)},a.useContext=function(e){return P.H.useContext(e)},a.useDebugValue=function(){},a.useDeferredValue=function(e,t){return P.H.useDeferredValue(e,t)},a.useEffect=function(e,t){return P.H.useEffect(e,t)},a.useEffectEvent=function(e){return P.H.useEffectEvent(e)},a.useId=function(){return P.H.useId()},a.useImperativeHandle=function(e,t,n){return P.H.useImperativeHandle(e,t,n)},a.useInsertionEffect=function(e,t){return P.H.useInsertionEffect(e,t)},a.useLayoutEffect=function(e,t){return P.H.useLayoutEffect(e,t)},a.useMemo=function(e,t){return P.H.useMemo(e,t)},a.useOptimistic=function(e,t){return P.H.useOptimistic(e,t)},a.useReducer=function(e,t,n){return P.H.useReducer(e,t,n)},a.useRef=function(e){return P.H.useRef(e)},a.useState=function(e){return P.H.useState(e)},a.useSyncExternalStore=function(e,t,n){return P.H.useSyncExternalStore(e,t,n)},a.useTransition=function(){return P.H.useTransition()},a.version="19.2.0",o.exports=a;var M=o.exports;const B=n(M),I=e({__proto__:null,default:B},[M]);var F={exports:{}},W={},V=M;function z(e){var t="https://react.dev/errors/"+e;if(1<arguments.length){t+="?args[]="+encodeURIComponent(arguments[1]);for(var n=2;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n])}return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function J(){}var K={d:{f:J,r:function(){throw Error(z(522))},D:J,C:J,L:J,m:J,X:J,S:J,M:J},p:0,findDOMNode:null},q=Symbol.for("react.portal");var G=V.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE;function Y(e,t){return"font"===e?"":"string"==typeof t?"use-credentials"===t?t:"":void 0}W.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=K,W.createPortal=function(e,t){var n=2<arguments.length&&void 0!==arguments[2]?arguments[2]:null;if(!t||1!==t.nodeType&&9!==t.nodeType&&11!==t.nodeType)throw Error(z(299));return function(e,t,n){var r=3<arguments.length&&void 0!==arguments[3]?arguments[3]:null;return{$$typeof:q,key:null==r?null:""+r,children:e,containerInfo:t,implementation:n}}(e,t,null,n)},W.flushSync=function(e){var t=G.T,n=K.p;try{if(G.T=null,K.p=2,e)return e()}finally{G.T=t,K.p=n,K.d.f()}},W.preconnect=function(e,t){"string"==typeof e&&(t?t="string"==typeof(t=t.crossOrigin)?"use-credentials"===t?t:"":void 0:t=null,K.d.C(e,t))},W.prefetchDNS=function(e){"string"==typeof e&&K.d.D(e)},W.preinit=function(e,t){if("string"==typeof e&&t&&"string"==typeof t.as){var n=t.as,r=Y(n,t.crossOrigin),o="string"==typeof t.integrity?t.integrity:void 0,a="string"==typeof t.fetchPriority?t.fetchPriority:void 0;"style"===n?K.d.S(e,"string"==typeof t.precedence?t.precedence:void 0,{crossOrigin:r,integrity:o,fetchPriority:a}):"script"===n&&K.d.X(e,{crossOrigin:r,integrity:o,fetchPriority:a,nonce:"string"==typeof t.nonce?t.nonce:void 0})}},W.preinitModule=function(e,t){if("string"==typeof e)if("object"==typeof t&&null!==t){if(null==t.as||"script"===t.as){var n=Y(t.as,t.crossOrigin);K.d.M(e,{crossOrigin:n,integrity:"string"==typeof t.integrity?t.integrity:void 0,nonce:"string"==typeof t.nonce?t.nonce:void 0})}}else null==t&&K.d.M(e)},W.preload=function(e,t){if("string"==typeof e&&"object"==typeof t&&null!==t&&"string"==typeof t.as){var n=t.as,r=Y(n,t.crossOrigin);K.d.L(e,n,{crossOrigin:r,integrity:"string"==typeof t.integrity?t.integrity:void 0,nonce:"string"==typeof t.nonce?t.nonce:void 0,type:"string"==typeof t.type?t.type:void 0,fetchPriority:"string"==typeof t.fetchPriority?t.fetchPriority:void 0,referrerPolicy:"str
1ing"==typeof t.referrerPolicy?t.referrerPolicy:void 0,imageSrcSet:"string"==typeof t.imageSrcSet?t.imageSrcSet:void 0,imageSizes:"string"==typeof t.imageSizes?t.imageSizes:void 0,media:"string"==typeof t.media?t.media:void 0})}},W.preloadModule=function(e,t){if("string"==typeof e)if(t){var n=Y(t.as,t.crossOrigin);K.d.m(e,{as:"string"==typeof t.as&&"script"!==t.as?t.as:void 0,crossOrigin:n,integrity:"string"==typeof t.integrity?t.integrity:void 0})}else K.d.m(e)},W.requestFormReset=function(e){K.d.r(e)},W.unstable_batchedUpdates=function(e,t){return e(t)},W.useFormState=function(e,t,n){return G.H.useFormState(e,t,n)},W.useFormStatus=function(){return G.H.useHostTransitionStatus()},W.version="19.2.0",function e(){if("undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE)try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(t){}}(),F.exports=W;var X=F.exports;const Q=n(X);
2/**
3 * @remix-run/router v1.23.0
4 *
5 * Copyright (c) Remix Software Inc.
6 *
7 * This source code is licensed under the MIT license found in the
8 * LICENSE.md file in the root directory of this source tree.
9 *
10 * @license MIT
11 */function Z(){return Z=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},Z.apply(this,arguments)}var ee,te;(te=ee||(ee={})).Pop="POP",te.Push="PUSH",te.Replace="REPLACE";const ne="popstate";function re(e){return void 0===e&&(e={}),function(e,t,n,r){void 0===r&&(r={});let{window:o=document.defaultView,v5Compat:a=!1}=r,i=o.history,l=ee.Pop,u=null,s=c();null==s&&(s=0,i.replaceState(Z({},i.state,{idx:s}),""));function c(){return(i.state||{idx:null}).idx}function f(){l=ee.Pop;let e=c(),t=null==e?null:e-s;s=e,u&&u({action:l,location:v.location,delta:t})}function p(e,t){l=ee.Push;let n=le(v.location,e,t);s=c()+1;let r=ie(n,s),f=v.createHref(n);try{i.pushState(r,"",f)}catch(p){if(p instanceof DOMException&&"DataCloneError"===p.name)throw p;o.location.assign(f)}a&&u&&u({action:l,location:v.location,delta:1})}function h(e,t){l=ee.Replace;let n=le(v.location,e,t);s=c();let r=ie(n,s),o=v.createHref(n);i.replaceState(r,"",o),a&&u&&u({action:l,location:v.location,delta:0})}function d(e){let t="null"!==o.location.origin?o.location.origin:o.location.href,n="string"==typeof e?e:ue(e);return n=n.replace(/ $/,"%20"),oe(t,"No window.location.(origin|href) available to create URL for href: "+n),new URL(n,t)}let v={get action(){return l},get location(){return e(o,i)},listen(e){if(u)throw new Error("A history only accepts one active listener");return o.addEventListener(ne,f),u=e,()=>{o.removeEventListener(ne,f),u=null}},createHref:e=>t(o,e),createURL:d,encodeLocation(e){let t=d(e);return{pathname:t.pathname,search:t.search,hash:t.hash}},push:p,replace:h,go:e=>i.go(e)};return v}(function(e,t){let{pathname:n,search:r,hash:o}=e.location;return le("",{pathname:n,search:r,hash:o},t.state&&t.state.usr||null,t.state&&t.state.key||"default")},function(e,t){return"string"==typeof t?t:ue(t)},0,e)}function oe(e,t){if(!1===e||null==e)throw new Error(t)}function ae(e,t){if(!e)try{throw new Error(t)}catch(n){}}function ie(e,t){return{usr:e.state,key:e.key,idx:t}}function le(e,t,n,r){return void 0===n&&(n=null),Z({pathname:"string"==typeof e?e:e.pathname,search:"",hash:""},"string"==typeof t?se(t):t,{state:n,key:t&&t.key||r||Math.random().toString(36).substr(2,8)})}function ue(e){let{pathname:t="/",search:n="",hash:r=""}=e;return n&&"?"!==n&&(t+="?"===n.charAt(0)?n:"?"+n),r&&"#"!==r&&(t+="#"===r.charAt(0)?r:"#"+r),t}function se(e){let t={};if(e){let n=e.indexOf("#");n>=0&&(t.hash=e.substr(n),e=e.substr(0,n));let r=e.indexOf("?");r>=0&&(t.search=e.substr(r),e=e.substr(0,r)),e&&(t.pathname=e)}return t}var ce,fe;function pe(e,t,n){return void 0===n&&(n="/"),function(e,t,n){let r="string"==typeof t?se(t):t,o=Re(r.pathname||"/",n);if(null==o)return null;let a=he(e);!function(e){e.sort((e,t)=>e.score!==t.score?t.score-e.score:function(e,t){let n=e.length===t.length&&e.slice(0,-1).every((e,n)=>e===t[n]);return n?e[e.length-1]-t[t.length-1]:0}(e.routesMeta.map(e=>e.childrenIndex),t.routesMeta.map(e=>e.childrenIndex)))}(a);let i=null;for(let l=0;null==i&&l<a.length;++l){let e=Ce(o);i=we(a[l],e)}return i}
vendor: 6,301 bytes, lines 11-22
11(e,t,n)}function he(e,t,n,r){void 0===t&&(t=[]),void 0===n&&(n=[]),void 0===r&&(r="");let o=(e,o,a)=>{let i={relativePath:void 0===a?e.path||"":a,caseSensitive:!0===e.caseSensitive,childrenIndex:o,route:e};i.relativePath.startsWith("/")&&(oe(i.relativePath.startsWith(r),'Absolute route path "'+i.relativePath+'" nested under path "'+r+'" is not valid. An absolute child route path must start with the combined path of all its parent routes.'),i.relativePath=i.relativePath.slice(r.length));let l=je([r,i.relativePath]),u=n.concat(i);e.children&&e.children.length>0&&(oe(!0!==e.index,'Index routes must not have child routes. Please remove all child routes from route path "'+l+'".'),he(e.children,t,u,l)),(null!=e.path||e.index)&&t.push({path:l,score:Ee(l,e.index),routesMeta:u})};return e.forEach((e,t)=>{var n;if(""!==e.path&&null!=(n=e.path)&&n.includes("?"))for(let r of de(e.path))o(e,t,r);else o(e,t)}),t}function de(e){let t=e.split("/");if(0===t.length)return[];let[n,...r]=t,o=n.endsWith("?"),a=n.replace(/\?$/,"");if(0===r.length)return o?[a,""]:[a];let i=de(r.join("/")),l=[];return l.push(...i.map(e=>""===e?a:[a,e].join("/"))),o&&l.push(...i),l.map(t=>e.startsWith("/")&&""===t?"/":t)}(fe=ce||(ce={})).data="data",fe.deferred="deferred",fe.redirect="redirect",fe.error="error";const ve=/^:[\w-]+$/,ye=3,me=2,ge=1,be=10,Se=-2,_e=e=>"*"===e;function Ee(e,t){let n=e.split("/"),r=n.length;return n.some(_e)&&(r+=Se),t&&(r+=me),n.filter(e=>!_e(e)).reduce((e,t)=>e+(ve.test(t)?ye:""===t?ge:be),r)}function we(e,t,n){let{routesMeta:r}=e,o={},a="/",i=[];for(let l=0;l<r.length;++l){let e=r[l],n=l===r.length-1,u="/"===a?t:t.slice(a.length)||"/",s=Oe({path:e.relativePath,caseSensitive:e.caseSensitive,end:n},u),c=e.route;if(!s)return null;Object.assign(o,s.params),i.push({params:o,pathname:je([a,s.pathname]),pathnameBase:ke(je([a,s.pathnameBase])),route:c}),"/"!==s.pathnameBase&&(a=je([a,s.pathnameBase]))}return i}function Oe(e,t){"string"==typeof e&&(e={path:e,caseSensitive:!1,end:!0});let[n,r]=function(e,t,n){void 0===t&&(t=!1);void 0===n&&(n=!0);ae("*"===e||!e.endsWith("*")||e.endsWith("/*"),'Route path "'+e+'" will be treated as if it were "'+e.replace(/\*$/,"/*")+'" because the `*` character must always follow a `/` in the pattern. To get rid of this warning, please change the route path to "'+e.replace(/\*$/,"/*")+'".');let r=[],o="^"+e.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^${}|()[\]]/g,"\\$&").replace(/\/:([\w-]+)(\?)?/g,(e,t,n)=>(r.push({paramName:t,isOptional:null!=n}),n?"/?([^\\/]+)?":"/([^\\/]+)"));e.endsWith("*")?(r.push({paramName:"*"}),o+="*"===e||"/*"===e?"(.*)$":"(?:\\/(.+)|\\/*)$"):n?o+="\\/*$":""!==e&&"/"!==e&&(o+="(?:(?=\\/|$))");let a=new RegExp(o,t?void 0:"i");return[a,r]}(e.path,e.caseSensitive,e.end),o=t.match(n);if(!o)return null;let a=o[0],i=a.replace(/(.)\/+$/,"$1"),l=o.slice(1);return{params:r.reduce((e,t,n)=>{let{paramName:r,isOptional:o}=t;if("*"===r){let e=l[n]||"";i=a.slice(0,a.length-e.length).replace(/(.)\/+$/,"$1")}const u=l[n];return e[r]=o&&!u?void 0:(u||"").replace(/%2F/g,"/"),e},{}),pathname:a,pathnameBase:i,pattern:e}}function Ce(e){try{return e.split("/").map(e=>decodeURIComponent(e).replace(/\//g,"%2F")).join("/")}catch(t){return ae(!1,'The URL path "'+e+'" could not be decoded because it is is a malformed URL segment. This is probably due to a bad percent encoding ('+t+")."),e}}function Re(e,t){if("/"===t)return e;if(!e.toLowerCase().startsWith(t.toLowerCase()))return null;let n=t.endsWith("/")?t.length-1:t.length,r=e.charAt(n);return r&&"/"!==r?null:e.slice(n)||"/"}function xe(e,t,n,r){return"Cannot include a '"+e+"' character in a manually specified `to."+t+"` field ["+JSON.stringify(r)+"].  Please separate it out to the `to."+n+'` field. Alternatively you may provide the full path as a string in <Link to="..."> and the router will parse it for you.'}function Pe(e,t){let n=function(e){return e.filter((e,t)=>0===t||e.route.path&&e.route.path.length>0)}(e);return t?n.map((e,t)=>t===n.length-1?e.pathname:e.pathnameBase):n.map(e=>e.pathnameBase)}function Te(e,t,n,r){let o;void 0===r&&(r=!1),"string"==typeof e?o=se(e):(o=Z({},e),oe(!o.pathname||!o.pathname.includes("?"),xe("?","pathname","search",o)),oe(!o.pathname||!o.pathname.includes("#"),xe("#","pathname","hash",o)),oe(!o.search||!o.search.includes("#"),xe("#","search","hash",o)));let a,i=""===e||""===o.pathname,l=i?"/":o.pathname;if(null==l)a=n;else{let e=t.length-1;if(!r&&l.startsWith("..")){let t=l.split("/");for(;".."===t[0];)t.shift(),e-=1;o.pathname=t.join("/")}a=e>=0?t[e]:"/"}let u=function(e,t){void 0===t&&(t="/");let{pathname:n,search:r="",hash:o=""}="string"==typeof e?se(e):e,a=n?n.startsWith("/")?n:function(e,t){let n=t.replace(/\/+$/,"").split("/");return e.split("/").forEach(e=>{".."===e?n.length>1&&n.pop():"."!==e&&n.push(e)}),n.length>1?n.join("/"):"/"}(n,t):t;return{pathname:a,search:Ue(r),hash:Le(o)}}(o,a),s=l&&"/"!==l&&l.endsWith("/"),c=(i||"."===l)&&n.endsWith("/");return u.pathname.endsWith("/")||!s&&!c||(u.pathname+="/"),u}const je=e=>e.join("/").replace(/\/\/+/g,"/"),ke=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/"),Ue=e=>e&&"?"!==e?e.startsWith("?")?e:"?"+e:"",Le=e=>e&&"#"!==e?e.startsWith("#")?e:"#"+e:"";const Ae=["post","put","patch","delete"];new Set(Ae);const Ne=["get",...Ae];
12/**
13 * React Router v6.30.1
14 *
15 * Copyright (c) Remix Software Inc.
16 *
17 * This source code is licensed under the MIT license found in the
18 * LICENSE.md file in the root directory of this source tree.
19 *
20 * @license MIT
21 */
22function De(){return De=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},De.apply(this,arguments)}new Set(Ne);const He=M.createContext(null),$e=M.createContext(null),Me=M.createContext(null),Be=M.createContext(null),Ie=M.createContext({outlet:null,matches:[],isDataRoute:!1}),Fe=M.createContext(null);function We(){return null!=M.useContext(Be)}function Ve(){return We()||oe(!1),M.useContext(Be).location}function ze(){return M.useContext(Be).navigationType}function Je(e){M.useContext(Me).static||M.useLayoutEffect(e)}function Ke(){let{isDataRoute:e}=M.useContext(Ie);return e?function(){let{router:e}=function(){let e=M.useContext(He);return e||oe(!1),e}
22(nt.UseNavigateStable),t=ot(rt.UseNavigateStable),n=M.useRef(!1);return Je(()=>{n.current=!0}),M.useCallback(function(r,o){void 0===o&&(o={}),n.current&&("number"==typeof r?e.navigate(r):e.navigate(r,De({fromRouteId:t},o)))},[e,t])}():function(){We()||oe(!1);let e=M.useContext(He),{basename:t,future:n,navigator:r}=M.useContext(Me),{matches:o}=M.useContext(Ie),{pathname:a}=Ve(),i=JSON.stringify(Pe(o,n.v7_relativeSplatPath)),l=M.useRef(!1);return Je(()=>{l.current=!0}),M.useCallback(function(n,o){if(void 0===o&&(o={}),!l.current)return;if("number"==typeof n)return void r.go(n);let u=Te(n,JSON.parse(i),a,"path"===o.relative);null==e&&"/"!==t&&(u.pathname="/"===u.pathname?t:je([t,u.pathname])),(o.replace?r.replace:r.push)(u,o.state,o)},[t,r,i,a,e])}()}const qe=M.createContext(null);function Ge(){let{matches:e}=M.useContext(Ie),t=e[e.length-1];return t?t.params:{}}function Ye(e,t){let{relative:n}=void 0===t?{}:t,{future:r}=M.useContext(Me),{matches:o}=M.useContext(Ie),{pathname:a}=Ve(),i=JSON.stringify(Pe(o,r.v7_relativeSplatPath));return M.useMemo(()=>Te(e,JSON.parse(i),a,"path"===n),[e,i,a,n])}function Xe(e,t){return function(e,t,n,r){We()||oe(!1);let{navigator:o}=M.useContext(Me),{matches:a}=M.useContext(Ie),i=a[a.length-1],l=i?i.params:{};!i||i.pathname;let u=i?i.pathnameBase:"/";i&&i.route;let s,c=Ve();if(t){var f;let e="string"==typeof t?se(t):t;"/"===u||(null==(f=e.pathname)?void 0:f.startsWith(u))||oe(!1),s=e}else s=c;let p=s.pathname||"/",h=p;if("/"!==u){let e=u.replace(/^\//,"").split("/");h="/"+p.replace(/^\//,"").split("/").slice(e.length).join("/")}let d=pe(e,{pathname:h}),v=function(e,t,n,r){var o;void 0===t&&(t=[]);void 0===n&&(n=null);void 0===r&&(r=null);if(null==e){var a;if(!n)return null;if(n.errors)e=n.matches;else{if(!(null!=(a=r)&&a.v7_partialHydration&&0===t.length&&!n.initialized&&n.matches.length>0))return null;e=n.matches}}let i=e,l=null==(o=n)?void 0:o.errors;if(null!=l){let e=i.findIndex(e=>e.route.id&&void 0!==(null==l?void 0:l[e.route.id]));e>=0||oe(!1),i=i.slice(0,Math.min(i.length,e+1))}let u=!1,s=-1;if(n&&r&&r.v7_partialHydration)for(let c=0;c<i.length;c++){let e=i[c];if((e.route.HydrateFallback||e.route.hydrateFallbackElement)&&(s=c),e.route.id){let{loaderData:t,errors:r}=n,o=e.route.loader&&void 0===t[e.route.id]&&(!r||void 0===r[e.route.id]);if(e.route.lazy||o){u=!0,i=s>=0?i.slice(0,s+1):[i[0]];break}}}return i.reduceRight((e,r,o)=>{let a,c=!1,f=null,p=null;var h;n&&(a=l&&r.route.id?l[r.route.id]:void 0,f=r.route.errorElement||Ze,u&&(s<0&&0===o?(at[h="route-fallback"]||(at[h]=!0),c=!0,p=null):s===o&&(c=!0,p=r.route.hydrateFallbackElement||null)));let d=t.concat(i.slice(0,o+1)),v=()=>{let t;return t=a?f:c?p:r.route.Component?M.createElement(r.route.Component,null):r.route.element?r.route.element:e,M.createElement(tt,{match:r,routeContext:{outlet:e,matches:d,isDataRoute:null!=n},children:t})};return n&&(r.route.ErrorBoundary||r.route.errorElement||0===o)?M.createElement(et,{location:n.location,revalidation:n.revalidation,component:f,error:a,children:v(),routeContext:{outlet:null,matches:d,isDataRoute:!0}}):v()},null)}(d&&d.map(e=>Object.assign({},e,{params:Object.assign({},l,e.params),pathname:je([u,o.encodeLocation?o.encodeLocation(e.pathname).pathname:e.pathname]),pathnameBase:"/"===e.pathnameBase?u:je([u,o.encodeLocation?o.encodeLocation(e.pathnameBase).pathname:e.pathnameBase])})),a,n,r);if(t&&v)return M.createElement(Be.Provider,{value:{location:De({pathname:"/",search:"",hash:"",state:null,key:"default"},s),navigationType:ee.Pop}},v);return v}(e,t)}function Qe(){let e=function(){var e;let t=M.useContext(Fe),n=function(){let e=M.useContext($e);return e||oe(!1),e}(),r=ot();if(void 0!==t)return t;return null==(e=n.errors)?void 0:e[r]}(),t=function(e){return null!=e&&"number"==typeof e.status&&"string"==typeof e.statusText&&"boolean"==typeof e.internal&&"data"in e}(e)?e.status+" "+e.statusText:e instanceof Error?e.message:JSON.stringify(e),n=e instanceof Error?e.stack:null,r={padding:"0.5rem",backgroundColor:"rgba(200,200,200, 0.5)"};return M.createElement(M.Fragment,null,M.createElement("h2",null,"Unexpected Application 
22Error!"),M.createElement("h3",{style:{fontStyle:"italic"}},t),n?M.createElement("pre",{style:r},n):null,null)}const Ze=M.createElement(Qe,null);class et extends M.Component{constructor(e){super(e),this.state={location:e.location,revalidation:e.revalidation,error:e.error}}static getDerivedStateFromError(e){return{error:e}}static getDerivedStateFromProps(e,t){return t.location!==e.location||"idle"!==t.revalidation&&"idle"===e.revalidation?{error:e.error,location:e.location,revalidation:e.revalidation}:{error:void 0!==e.error?e.error:t.error,location:t.location,revalidation:e.revalidation||t.revalidation}}componentDidCatch(e,t){}render(){return void 0!==this.state.error?M.createElement(Ie.Provider,{value:this.props.routeContext},M.createElement(Fe.Provider,{value:this.state.error,children:this.props.component})):this.props.children}}function tt(e){let{routeContext:t,match:n,children:r}=e,o=M.useContext(He);return o&&o.static&&o.staticContext&&(n.route.errorElement||n.route.ErrorBoundary)&&(o.staticContext._deepestRenderedBoundaryId=n.route.id),M.createElement(Ie.Provider,{value:t},r)}var nt=function(e){return e.UseBlocker="useBlocker",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e}(nt||{}),rt=function(e){return e.UseBlocker="useBlocker",e.UseLoaderData="useLoaderData",e.UseActionData="useActionData",e.UseRouteError="useRouteError",e.UseNavigation="useNavigation",e.UseRouteLoaderData="useRouteLoaderData",e.UseMatches="useMatches",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e.UseRouteId="useRouteId",e}(rt||{});function ot(e){let t=function(){let e=M.useContext(Ie);return e||oe(!1),e}(),n=t.matches[t.matches.length-1];return n.route.id||oe(!1),n.route.id}const at={};function it(e){let{to:t,replace:n,state:r,relative:o}=e;We()||oe(!1);let{future:a,static:i}=M.useContext(Me),{matches:l}=M.useContext(Ie),{pathname:u}=Ve(),s=Ke(),c=Te(t,Pe(l,a.v7_relativeSplatPath),u,"path"===o),f=JSON.stringify(c);return M.useEffect(()=>s(JSON.parse(f),{replace:n,state:r,relative:o}),[s,f,o,n,r]),null}function lt(e){return function(e){let t=M.useContext(Ie).outlet;return t?M.createElement(qe.Provider,{value:e},t):t}(e.context)}function ut(e){oe(!1)}function st(e){let{basename:t="/",children:n=null,location:r,navigationType:o=ee.Pop,navigator:a,static:i=!1,future:l}=e;We()&&oe(!1);let u=t.replace(/^\/*/,"/"),s=M.useMemo(()=>({basename:u,navigator:a,static:i,future:De({v7_relativeSplatPath:!1},l)}),[u,l,a,i]);"string"==typeof r&&(r=se(r));let{pathname:c="/",search:f="",hash:p="",state:h=null,key:d="default"}=r,v=M.useMemo(()=>{let e=Re(c,u);return null==e?null:{location:{pathname:e,search:f,hash:p,state:h,key:d},navigationType:o}},[u,c,f,p,h,d,o]);return null==v?null:M.createElement(Me.Provider,{value:s},M.createElement(Be.Provider,{children:n,value:v}))}function ct(e){let{children:t,location:n}=e;return Xe(ft(t),n)}function ft(e,t){void 0===t&&(t=[]);let n=[];return M.Children.forEach(e,(e,r)=>{if(!M.isValidElement(e))return;let o=[...t,r];if(e.type===M.Fragment)return void n.push.apply(n,ft(e.props.children,o));e.type!==ut&&oe(!1),e.props.index&&e.props.children&&oe(!1);let a={id:e.props.id||o.join("-"),caseSensitive:e.props.caseSensitive,element:e.props.element,Component:e.props.Component,index:e.props.index,path:e.props.path,loader:e.props.loader,action:e.props.action,errorElement:e.props.errorElement,ErrorBoundary:e.props.ErrorBoundary,hasErrorBoundary:null!=e.props.ErrorBoundary||null!=e.props.errorElement,shouldRevalidate:e.props.shouldRevalidate,handle:e.props.handle,lazy:e.props.lazy};e.props.children&&(a.children=ft(e.props.children,o)),n.push(a)}),n}
23/**
24 * React Router DOM v6.30.1
25 *
26 * Copyright (c) Remix Software Inc.
27 *
28 * This source code is licensed under the MIT license found in the
29 * LICENSE.md file in the root directory of this source tree.
30 *
31 * @license MIT
32 */function pt(){return pt=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},pt.apply(this,arguments)}function ht(e){return void 0===e&&(e=""),new URLSearchParams("string"==typeof e||Array.isArray(e)||e instanceof URLSearchParams?e:Object.keys(e).reduce((t,n)=>{let r=e[n];return t.concat(Array.isArray(r)?r.map(e=>[n,e]):[[n,r]])},[]))}new Promise(()=>{});const dt=["onClick","relative","reloadDocument","replace","state","target","to","preventScrollReset","viewTransition"];try{window.__reactRouterVersion="6"}catch(Ct){}const vt=I.startTransition;function yt(e){let{basename:t,children:n,future:r,window:o}=e,a=M.useRef();null==a.current&&(a.current=re({window:o,v5Compat:!0}));let i=a.current,[l,u]=M.useState({action:i.action,location:i.location}),{v7_startTransition:s}=r||{},c=M.useCallback(e=>{s&&vt?vt(()=>u(e)):u(e)},[u,s]);return M.useLayoutEffect(()=>i.listen(c),[i,c]),M.useEffect(()=>{return null==(e=r)||e.v7_startTransition,void(null==e||e.v7_relativeSplatPath);var e},[r]),M.createElement(st,{basename:t,children:n,location:l.location,navigationType:l.action,navigator:i,future:r})}const mt="undefined"!=typeof window&&void 0!==window.document&&void 0!==window.document.createElement,gt=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,bt=M.forwardRef(function(e,t){let n,{onClick:r,relative:o,reloadDocument:a,replace:i,state:l,target:u,to:s,preventScrollReset:c,viewTransition:f}=e,p=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}
32(e,dt),{basename:h}=M.useContext(Me),d=!1;if("string"==typeof s&&gt.test(s)&&(n=s,mt))try{let e=new URL(window.location.href),t=s.startsWith("//")?new URL(e.protocol+s):new URL(s),n=Re(t.pathname,h);t.origin===e.origin&&null!=n?s=n+t.search+t.hash:d=!0}catch(Ct){}let v=function(e,t){let{relative:n}=void 0===t?{}:t;We()||oe(!1);let{basename:r,navigator:o}=M.useContext(Me),{hash:a,pathname:i,search:l}=Ye(e,{relative:n}),u=i;return"/"!==r&&(u="/"===i?r:je([r,i])),o.createHref({pathname:u,search:l,hash:a})}(s,{relative:o}),y=function(e,t){let{target:n,replace:r,state:o,preventScrollReset:a,relative:i,viewTransition:l}=void 0===t?{}:t,u=Ke(),s=Ve(),c=Ye(e,{relative:i});return M.useCallback(t=>{if(function(e,t){return!(0!==e.button||t&&"_self"!==t||function(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}(e))}(t,n)){t.preventDefault();let n=void 0!==r?r:ue(s)===ue(c);u(e,{replace:n,state:o,preventScrollReset:a,relative:i,viewTransition:l})}},[s,u,c,r,o,n,e,a,i,l])}(s,{replace:i,state:l,target:u,preventScrollReset:c,relative:o,viewTransition:f});return M.createElement("a",pt({},p,{href:n||v,onClick:d||a?r:function(e){r&&r(e),e.defaultPrevented||y(e)},ref:t,target:u}))});var St,_t,Et,wt;function Ot(e){let t=M.useRef(ht(e)),n=M.useRef(!1),r=Ve(),o=M.useMemo(()=>function(e,t){let n=ht(e);return t&&t.forEach((e,r)=>{n.has(r)||t.getAll(r).forEach(e=>{n.append(r,e)})}),n}(r.search,n.current?null:t.current),[r.search]),a=Ke(),i=M.useCallback((e,t)=>{const r=ht("function"==typeof e?e(o):e);n.current=!0,a("?"+r,t)},[a,o]);return[o,i]}(_t=St||(St={})).UseScrollRestoration="useScrollRestoration",_t.UseSubmit="useSubmit",_t.UseSubmitFetcher="useSubmitFetcher",_t.UseFetcher="useFetcher",_t.useViewTransitionState="useViewTransitionState",(wt=Et||(Et={})).UseFetcher="useFetcher",wt.UseFetchers="useFetchers",wt.UseScrollRestoration="useScrollRestoration";export{ee as A,yt as B,bt as L,it as N,lt as O,B as R,X as a,Q as b,I as c,t as d,n as e,Ve as f,r as g,ze as h,ct as i,ut as j,Ge as k,Ot as l,M as r,Ke as u};

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.