1/*! @version pwa-studio: 0.0.1, @magento/venia-ui: ~11.7.2, @magento/venia-sample-payments-checkmo: ^0.0.19, @magento/upward-security-headers: ~1.1.20, @magento/pwa-theme-venia: ~2.4.0, @magento/pwa-buildpack: ~11.5.5, @magento/peregrine: ~15.7.2, @magento/pagebuilder: ~9.3.7, @magento/eslint-config: ~1.5.3, @magento/babel-preset-peregrine: ~1.3.3, @apollo/client: ~3.5.0 */ 2(window.webpackJsonp=window.webpackJsonp||[]).push([[34],{"+Tp9":function(t,e,n){"use strict" 3function _extends(){return(_extends=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e] 4for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t}).apply(this,arguments)}n.d(e,"a",function(){return _extends})},"1f84":function(t,e,n){"use strict" 5function _objectWithoutPropertiesLoose(t,e){if(null==t)return{} 6var n,r,o={},a=Object.keys(t) 7for(r=0;r<a.length;r++)n=a[r],e.indexOf(n)>=0||(o[n]=t[n]) 8return o}n.d(e,"a",function(){return _objectWithoutPropertiesLoose})},"55Ip":function(t,e,n){"use strict" 9n.d(e,"a",function(){return s}),n.d(e,"b",function(){return d}) 10var r=n("Ty5D") 11function _setPrototypeOf(t,e){return(_setPrototypeOf=Object.setPrototypeOf?Object.setPrototypeOf.bind():function _setPrototypeOf(t,e){return t.__proto__=e,t})(t,e)}function _inheritsLoose(t,e){t.prototype=Object.create(e.prototype),t.prototype.constructor=t,_setPrototypeOf(t,e)}var o=n("q1tI"),a=n.n(o),i=n("LhCv") 12function _extends(){return(_extends=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e] 13for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t}).apply(this,arguments)}function _objectWithoutPropertiesLoose(t,e){if(null==t)return{} 14var n,r,o={},a=Object.keys(t) 15for(r=0;r<a.length;r++)n=a[r],e.indexOf(n)>=0||(o[n]=t[n]) 16return o}var c=n("9R94"),s=function(t){function BrowserRouter(){for(var e,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o] 17return(e=t.call.apply(t,[this].concat(r))||this).history=Object(i.a)(e.props),e}return _inheritsLoose(BrowserRouter,t),BrowserRouter.prototype.render=function render(){return a.a.createElement(r.c,{history:this.history,children:this.props.children})},BrowserRouter}(a.a.Component) 18a.a.Component 19var u=function resolveToLocation(t,e){return"function"==typeof t?t(e):t},h=function normalizeToLocation(t,e){return"string"==typeof t?Object(i.c)(t,null,null,e):t},l=function forwardRefShim(t){return t},p=a.a.forwardRef 20void 0===p&&(p=l) 21var f=p(function(t,e){var n=t.innerRef,r=t.navigate,o=t.onClick,i=_objectWithoutPropertiesLoose(t,["innerRef","navigate","onClick"]),c=i.target,s=_extends({},i,{onClick:function onClick(t){try{o&&o(t)}catch(e){throw t.preventDefault(),e}t.defaultPrevented||0!==t.button||c&&"_self"!==c||function isModifiedEvent(t){return!!(t.metaKey||t.altKey||t.ctrlKey||t.shiftKey)}(t)||(t.preventDefault(),r())}}) 22return s.ref=l!==p&&e||n,a.a.createElement("a",s)}) 23var d=p(function(t,e){var n=t.component,o=void 0===n?f:n,s=t.replace,d=t.to,v=t.innerRef,g=_objectWithoutPropertiesLoose(t,["component","replace","to","innerRef"]) 24return a.a.createElement(r.e.Consumer,null,function(t){t||Object(c.a)(!1) 25var n=t.history,r=h(u(d,t.location),t.location),f=r?n.createHref(r):"",m=_extends({},g,{href:f,navigate:function navigate(){var e=u(d,t.location),r=Object(i.e)(t.location)===Object(i.e)(h(e));(s||r?n.replace:n.push)(e)}}) 26return l!==p?m.ref=e||v:m.innerRef=v,a.a.createElement(o,m)})}),v=function forwardRefShim(t){return t},g=a.a.forwardRef 27void 0===g&&(g=v) 28g(function(t,e){var n=t["aria-current"],o=void 0===n?"page":n,i=t.activeClassName,s=void 0===i?"active":i,l=t.activeStyle,p=t.className,f=t.exact,m=t.isActive,y=t.location,P=t.sensitive,O=t.strict,w=t.style,x=t.to,b=t.innerRef,L=_objectWithoutPropertiesLoose(t,["aria-current","activeClassName","activeStyle","className","exact","isActive","location","sensitive","strict","style","to","innerRef"]) 29return a.a.createElement(r.e.Consumer,null,function(t){t||Object(c.a)(!1) 30var n=y||t.location,i=h(u(x,n),n),C=i.pathname,R=C&&C.replace(/([.+*?=^!:${}()[\]|/\\])/g,"\\$1"),E=R?Object(r.f)(n.pathname,{path:R,exact:f,sensitive:P,strict:O}):null,S=!!(m?m(E,n):E),j="function"==typeof p?p(S):p,k="function"==typeof w?w(S):w 31S&&(j=function joinClassnames(){for(var t=arguments.length,e=new Array(t),n=0;n<t;n++)e[n]=arguments[n] 32return e.filter(function(t){return t}).join(" ")}(j,s),k=_extends({},k,l)) 33var T=_extends({"aria-current":S&&o||null,className:j,style:k,to:i},L) 34return v!==g?T.ref=e||b:T.innerRef=b,a.a.createElement(d,T)})})},"7Qc+":function(t,e){t.exports=Array.isArray||function(t){return"[object Array]"==Object.prototype.toString.call(t)}},"8tgM":function(t,e,n){var r=n("7Qc+")
35t.exports=pathToRegexp,t.exports.parse=parse,t.exports.compile=function compile(t,e){return tokensToFunction(parse(t,e),e)},t.exports.tokensToFunction=tokensToFunction,t.exports.tokensToRegExp=tokensToRegExp 36var o=new RegExp(["(\\\\.)","([\\/.])?(?:(?:\\:(\\w+)(?:\\(((?:\\\\.|[^\\\\()])+)\\))?|\\(((?:\\\\.|[^\\\\()])+)\\))([+*?])?|(\\*))"].join("|"),"g") 37function parse(t,e){for(var n,r=[],a=0,i=0,c="",s=e&&e.delimiter||"/";null!=(n=o.exec(t));){var u=n[0],h=n[1],l=n.index 38if(c+=t.slice(i,l),i=l+u.length,h)c+=h[1] 39else{var p=t[i],f=n[2],d=n[3],v=n[4],g=n[5],m=n[6],y=n[7] 40c&&(r.push(c),c="") 41var P=null!=f&&null!=p&&p!==f,O="+"===m||"*"===m,w="?"===m||"*"===m,x=n[2]||s,b=v||g 42r.push({name:d||a++,prefix:f||"",delimiter:x,optional:w,repeat:O,partial:P,asterisk:!!y,pattern:b?escapeGroup(b):y?".*":"[^"+escapeString(x)+"]+?"})}}return i<t.length&&(c+=t.substr(i)),c&&r.push(c),r}function encodeURIComponentPretty(t){return encodeURI(t).replace(/[\/?#]/g,function(t){return"%"+t.charCodeAt(0).toString(16).toUpperCase()})}function tokensToFunction(t,e){for(var n=new Array(t.length),o=0;o<t.length;o++)"object"==typeof t[o]&&(n[o]=new RegExp("^(?:"+t[o].pattern+")$",flags(e))) 43return function(e,o){for(var a="",i=e||{},c=(o||{}).pretty?encodeURIComponentPretty:encodeURIComponent,s=0;s<t.length;s++){var u=t[s] 44if("string"!=typeof u){var h,l=i[u.name] 45if(null==l){if(u.optional){u.partial&&(a+=u.prefix) 46continue}throw new TypeError('Expected "'+u.name+'" to be defined')}if(r(l)){if(!u.repeat)throw new TypeError('Expected "'+u.name+'" to not repeat, but received `'+JSON.stringify(l)+"`") 47if(0===l.length){if(u.optional)continue 48throw new TypeError('Expected "'+u.name+'" to not be empty')}for(var p=0;p<l.length;p++){if(h=c(l[p]),!n[s].test(h))throw new TypeError('Expected all "'+u.name+'" to match "'+u.pattern+'", but received `'+JSON.stringify(h)+"`") 49a+=(0===p?u.prefix:u.delimiter)+h}}else{if(h=u.asterisk?encodeURI(l).replace(/[?#]/g,function(t){return"%"+t.charCodeAt(0).toString(16).toUpperCase()}):c(l),!n[s].test(h))throw new TypeError('Expected "'+u.name+'" to match "'+u.pattern+'", but received "'+h+'"') 50a+=u.prefix+h}}else a+=u}return a}}function escapeString(t){return t.replace(/([.+*?=^!:${}()[\]|\/\\])/g,"\\$1")}function escapeGroup(t){return t.replace(/([=!:$\/()])/g,"\\$1")}function attachKeys(t,e){return t.keys=e,t}function flags(t){return t&&t.sensitive?"":"i"}function tokensToRegExp(t,e,n){r(e)||(n=e||n,e=[]) 51for(var o=(n=n||{}).strict,a=!1!==n.end,i="",c=0;c<t.length;c++){var s=t[c] 52if("string"==typeof s)i+=escapeString(s) 53else{var u=escapeString(s.prefix),h="(?:"+s.pattern+")" 54e.push(s),s.repeat&&(h+="(?:"+u+h+")*"),i+=h=s.optional?s.partial?u+"("+h+")?":"(?:"+u+"("+h+"))?":u+"("+h+")"}}var l=escapeString(n.delimiter||"/"),p=i.slice(-l.length)===l 55return o||(i=(p?i.slice(0,-l.length):i)+"(?:"+l+"(?=$))?"),i+=a?"$":o&&p?"":"(?="+l+"|$)",attachKeys(new RegExp("^"+i,flags(n)),e)}function pathToRegexp(t,e,n){return r(e)||(n=e||n,e=[]),n=n||{},t instanceof RegExp?function regexpToRegexp(t,e){var n=t.source.match(/\((?!\?)/g) 56if(n)for(var r=0;r<n.length;r++)e.push({name:r,prefix:null,delimiter:null,optional:!1,repeat:!1,partial:!1,asterisk:!1,pattern:null}) 57return attachKeys(t,e)}(t,e):r(t)?function arrayToRegexp(t,e,n){for(var r=[],o=0;o<t.length;o++)r.push(pathToRegexp(t[o],e,n).source) 58return attachKeys(new RegExp("(?:"+r.join("|")+")",flags(n)),e)}(t,e,n):function stringToRegexp(t,e,n){return tokensToRegExp(parse(t,n),e,n)}(t,e,n)}},ECaC:function(t,e,n){"use strict" 59function _setPrototypeOf(t,e){return(_setPrototypeOf=Object.setPrototypeOf?Object.setPrototypeOf.bind():function _setPrototypeOf(t,e){return t.__proto__=e,t})(t,e)}function _inheritsLoose(t,e){t.prototype=Object.create(e.prototype),t.prototype.constructor=t,_setPrototypeOf(t,e)}n.d(e,"a",function(){return _inheritsLoose})},LhCv:function(t,e,n){"use strict" 60function _extends(){return(_extends=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e] 61for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t}).apply(this,arguments)}n.d(e,"a",function(){return createBrowserHistory}),n.d(e,"b",function(){return createHashHistory}),n.d(e,"d",function(){return createMemoryHistory}),n.d(e,"c",function(){return createLocation}),n.d(e,"f",function(){return locationsAreEqual}),n.d(e,"e",function(){return createPath}) 62var r=n("lCFh"),o=n("xhmd"),a=n("9R94") 63function addLeadingSlash(t){return"/"===t.charAt(0)?t:"/"+t}function stripLeadingSlash(t){return"/"===t.charAt(0)?t.substr(1):t}function stripBasename(t,e){return function hasBasename(t,e){return 0===t.toLowerCase().indexOf(e.toLowerCase())&&-1!=="/?#".indexOf(t.charAt(e.length))}(t,e)?t.substr(e.length):t}function stripTrailingSlash(t){return"/"===t.charAt(t.length-1)?t.slice(0,-1):t}function createPath(t){var e=t.pathname,n=t.search,r=t.hash,o=e||"/" 64return n&&"?"!==n&&(o+="?"===n.charAt(0)?n:"?"+n),r&&"#"!==r&&(o+="#"===r.charAt(0)?r:"#"+r),o}function createLocation(t,e,n,o){var a 65"string"==typeof t?(a=function parsePath(t){var e=t||"/",n="",r="",o=e.indexOf("#");-1!==o&&(r=e.substr(o),e=e.substr(0,o)) 66var a=e.indexOf("?") 67return-1!==a&&(n=e.substr(a),e=e.substr(0,a)),{pathname:e,search:"?"===n?"":n,hash:"#"===r?"":r}}(t)).state=e:(void 0===(a=_extends({},t)).pathname&&(a.pathname=""),a.search?"?"!==a.search.charAt(0)&&(a.search="?"+a.search):a.search="",a.hash?"#"!==a.hash.charAt(0)&&(a.hash="#"+a.hash):a.hash="",void 0!==e&&void 0===a.state&&(a.state=e)) 68try{a.pathname=decodeURI(a.pathname)}catch(t){throw t instanceof URIError?new URIError('Pathname "'+a.pathname+'" could not be decoded. This is likely caused by an invali
68d percent-encoding.'):t}return n&&(a.key=n),o?a.pathname?"/"!==a.pathname.charAt(0)&&(a.pathname=Object(r.a)(a.pathname,o.pathname)):a.pathname=o.pathname:a.pathname||(a.pathname="/"),a}function locationsAreEqual(t,e){return t.pathname===e.pathname&&t.search===e.search&&t.hash===e.hash&&t.key===e.key&&Object(o.a)(t.state,e.state)}function createTransitionManager(){var t=null 69var e=[] 70return{setPrompt:function setPrompt(e){return t=e,function(){t===e&&(t=null)}},confirmTransitionTo:function confirmTransitionTo(e,n,r,o){if(null!=t){var a="function"==typeof t?t(e,n):t 71"string"==typeof a?"function"==typeof r?r(a,o):o(!0):o(!1!==a)}else o(!0)},appendListener:function appendListener(t){var n=!0 72function listener(){n&&t.apply(void 0,arguments)}return e.push(listener),function(){n=!1,e=e.filter(function(t){return t!==listener})}},notifyListeners:function notifyListeners(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r] 73e.forEach(function(t){return t.apply(void 0,n)})}}}var i=!("undefined"==typeof window||!window.document||!window.document.createElement) 74function getConfirmation(t,e){e(window.confirm(t))}var c="popstate",s="hashchange" 75function getHistoryState(){try{return window.history.state||{}}catch(t){return{}}}function createBrowserHistory(t){void 0===t&&(t={}),i||Object(a.a)(!1) 76var e=window.history,n=function supportsHistory(){var t=window.navigator.userAgent 77return(-1===t.indexOf("Android 2.")&&-1===t.indexOf("Android 4.0")||-1===t.indexOf("Mobile Safari")||-1!==t.indexOf("Chrome")||-1!==t.indexOf("Windows Phone"))&&window.history&&"pushState"in window.history}(),r=!function supportsPopStateOnHashChange(){return-1===window.navigator.userAgent.indexOf("Trident")}(),o=t,u=o.forceRefresh,h=void 0!==u&&u,l=o.getUserConfirmation,p=void 0===l?getConfirmation:l,f=o.keyLength,d=void 0===f?6:f,v=t.basename?stripTrailingSlash(addLeadingSlash(t.basename)):"" 78function getDOMLocation(t){var e=t||{},n=e.key,r=e.state,o=window.location,a=o.pathname+o.search+o.hash 79return v&&(a=stripBasename(a,v)),createLocation(a,r,n)}function createKey(){return Math.random().toString(36).substr(2,d)}var g=createTransitionManager() 80function setState(t){_extends(x,t),x.length=e.length,g.notifyListeners(x.location,x.action)}function handlePopState(t){(function isExtraneousPopstateEvent(t){return void 0===t.state&&-1===navigator.userAgent.indexOf("CriOS")})(t)||handlePop(getDOMLocation(t.state))}function handleHashChange(){handlePop(getDOMLocation(getHistoryState()))}var m=!1 81function handlePop(t){if(m)m=!1,setState() 82else{g.confirmTransitionTo(t,"POP",p,function(e){e?setState({action:"POP",location:t}):function revertPop(t){var e=x.location,n=P.indexOf(e.key);-1===n&&(n=0) 83var r=P.indexOf(t.key);-1===r&&(r=0) 84var o=n-r 85o&&(m=!0,go(o))}(t)})}}var y=getDOMLocation(getHistoryState()),P=[y.key] 86function createHref(t){return v+createPath(t)}function go(t){e.go(t)}var O=0 87function checkDOMListeners(t){1===(O+=t)&&1===t?(window.addEventListener(c,handlePopState),r&&window.addEventListener(s,handleHashChange)):0===O&&(window.removeEventListener(c,handlePopState),r&&window.removeEventListener(s,handleHashChange))}var w=!1 88var x={length:e.length,action:"POP",location:y,createHref,push:function push(t,r){var o=createLocation(t,r,createKey(),x.location) 89g.confirmTransitionTo(o,"PUSH",p,function(t){if(t){var r=createHref(o),a=o.key,i=o.state 90if(n)if(e.pushState({key:a,state:i},null,r),h)window.location.href=r 91else{var c=P.indexOf(x.location.key),s=P.slice(0,c+1) 92s.push(o.key),P=s,setState({action:"PUSH",location:o})}else window.location.href=r}})},replace:function replace(t,r){var o=createLocation(t,r,createKey(),x.location) 93g.confirmTransitionTo(o,"REPLACE",p,function(t){if(t){var r=createHref(o),a=o.key,i=o.state 94if(n)if(e.replaceState({key:a,state:i},null,r),h)window.location.replace(r) 95else{var c=P.indexOf(x.location.key);-1!==c&&(P[c]=o.key),setState({action:"REPLACE",location:o})}else window.location.replace(r)}})},go,goBack:function goBack(){go(-1)},goForward:function goForward(){go(1)},block:function block(t){void 0===t&&(t=!1) 96var e=g.setPrompt(t) 97return w||(checkDOMListeners(1),w=!0),function(){return w&&(w=!1,checkDOMListeners(-1)),e()}},listen:function listen(t){var e=g.appendListener(t) 98return checkDOMListeners(1),function(){checkDOMListeners(-1),e()}}} 99return x}var u="hashchange",h={hashbang:{encodePath:function encodePath(t){return"!"===t.charAt(0)?t:"!/"+stripLeadingSlash(t)},decodePath:function decodePath(t){return"!"===t.charAt(0)?t.substr(1):t}},noslash:{encodePath:stripLeadingSlash,decodePath:addLeadingSlash},slash:{encodePath:addLeadingSlash,decodePath:addLeadingSlash}} 100function stripHash(t){var e=t.indexOf("#") 101return-1===e?t:t.slice(0,e)}function getHashPath(){var t=window.location.href,e=t.indexOf("#") 102return-1===e?"":t.substring(e+1)}function replaceHashPath(t){window.location.replace(stripHash(window.location.href)+"#"+t)}function createHashHistory(t){void 0===t&&(t={}),i||Object(a.a)(!1) 103var e=window.history,n=(function supportsGoWithoutReloadUsingHash(){return-1===window.navigator.userAgent.indexOf("Firefox")}(),t),r=n.getUserConfirmation,o=void 0===r?getConfirmation:r,c=n.hashType,s=void 0===c?"slash":c,l=t.basename?stripTrailingSlash(addLeadingSlash(t.basename)):"",p=h[s],f=p.encodePath,d=p.decodePath 104function getDOMLocation(){var t=d(getHashPath()) 105return l&&(t=stripBasename(t,l)),createLocation(t)}var v=createTransitionManager() 106function setState(t){_extends(L,t),L.length=e.length,v.notifyListeners(L.location,L.action)}var g=!1,m=null 107function handleHashChange(){var t=getHashPath(),e=f(t) 108if(t!==e)replaceHashPath(e) 109else{var n=getDOMLocation(),r=L.location 110if(!g&&function locationsAreEqual$$1(t,e){return t.pathname===e.pathname&&t.search===e.search&&t.hash===e.hash}(r,n))return 111if(m===createPath(n))return 112m=null,function handlePop(t){if(g)g=!1,setState() 113else{v.confirmTransitionTo(t,"POP",o,function(e){e?setState({action:"POP",location:t}):function revertPop(t){var e=L.location,n=w.lastIndexOf(createPath(e));-1===n&&(n=0) 114var r=w.lastIndexOf(createPath(t));-1===r&&(r=0) 115var o=n-r 116o&&(g=!0,go(o))}(t)})}}(n)}}var y=getHashPath(),P=f(y) 117y!==P&&replaceHashPath(P) 118var O=getDOMLocation(),w=[createPath(O)] 119function go(t){e.go(t)}var x=0 120function checkDOMListeners(t){1===(x+=t)&&1===t?window.addEventListener(u,handleHashChange):0===x&&window.removeEventListener(u,handleHashChange)}var b=!1 121var L={length:e.length,action:"POP",location:O,createHref:function createHref(t){var e=document.querySelector("base"),n="" 122return e&&e.getAttribute("href")&&(n=stripHash(window.location.href)),n+"#"+f(l+createPath(t))},push:function push(t,e){var n=createLocation(t,void 0,void 0,L.location) 123v.confirmTransitionTo(n,"PUSH",o,function(t){if(t){var e=createPath(n),r=f(l+e) 124if(getHashPath()!==r){m=e,function pushHashPath(t){window.location.hash=t}(r) 125var o=w.lastIndexOf(createPath(L.location)),a=w.slice(0,o+1) 126a.push(e),w=a,setState({action:"PUSH",location:n})}else setState()}})},replace:function replace(t,e){var n=createLocation(t,void 0,void 0,L.location) 127v.confirmTransitionTo(n,"REPLACE",o,function(t){if(t){var e=createPath(n),r=f(l+e) 128getHashPath()!==r&&(m=e,replaceHashPath(r)) 129var o=w.indexOf(createPath(L.location));-1!==o&&(w[o]=e),setState({action:"REPLACE",location:n})}})},go,goBack:function goBack(){go(-1)},goForward:function goForward(){go(1)},block:function block(t){void 0===t&&(t=!1) 130var e=v.setPrompt(t) 131return b||(checkDOMListeners(1),b=!0),function(){return b&&(b=!1,checkDOMListeners(-1)),e()}},listen:function listen(t){var e=v.appendListener(t) 132return checkDOMListeners(1),function(){checkDOMListeners(-1),e()}}} 133return L}function clamp(t,e,n){return Math.min(Math.max(t,e),n)}function createMemoryHistory(t){void 0===t&&(t={}) 134var e=t,n=e.getUserConfirmation,r=e.initialEntries,o=void 0===r?["/"]:r,a=e.initialIndex,i=void 0===a?0:a,c=e.keyLength,s=void 0===c?6:c,u=createTransitionManager() 135function setState(t){_extends(f,t),f.length=f.entries.length,u.notifyListeners(f.location,f.action)}function createKey(){return Math.random().toString(36).substr(2,s)}var h=clamp(i,0,o.length-1),l=o.map(function(t){return createLocation(t,void 0,"string"==typeof t?createKey():t.key||createKey())}),p=createPath 136function go(t){var e=clamp(f.index+t,0,f.entries.length-1),r=f.entries[e] 137u.confirmTransitionTo(r,"POP",n,function(t){t?setState({action:"POP",location:r,index:e}):setState()})}var f={length:l.length,action:"POP",location:l[h],index:h,entries:l,createHref:p,push:function push(t,e){var r=createLocation(t,e,createKey(),f.location) 138u.confirmTransitionTo(r,"PUSH",n,function(t){if(t){var e=f.index+1,n=f.entries.slice(0) 139n.length>e?n.splice(e,n.length-e,r):n.push(r),setState({action:"PUSH",location:r,index:e,entries:n})}})},replace:function replace(t,e){var r=createLocation(t,e,createKey(),f.location) 140u.confirmTransitionTo(r,"REPLACE",n,function(t){t&&(f.entries[f.index]=r,setState({action:"REPLACE",location:r}))})},go,goBack:function goBack(){go(-1)},goForward:function goForward(){go(1)}
140,canGo:function canGo(t){var e=f.index+t 141return e>=0&&e<f.entries.length},block:function block(t){return void 0===t&&(t=!1),u.setPrompt(t)},listen:function listen(t){return u.appendListener(t)}} 142return f}},Ty5D:function(t,e,n){"use strict";(function(t){n.d(e,"a",function(){return Redirect}),n.d(e,"b",function(){return S}),n.d(e,"c",function(){return O}),n.d(e,"d",function(){return j}),n.d(e,"e",function(){return P}),n.d(e,"f",function(){return matchPath}),n.d(e,"g",function(){return useHistory}),n.d(e,"h",function(){return useLocation}),n.d(e,"i",function(){return useParams}),n.d(e,"j",function(){return useRouteMatch}) 143var r=n("ECaC"),o=n("q1tI"),a=n.n(o),i=n("iiw+"),c=n.n(i),s=n("LhCv"),u=n("9R94"),h=n("+Tp9"),l=n("8tgM"),p=n.n(l),f=(n("TOwV"),n("1f84")),d=(n("2mql"),1073741823),v="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:void 0!==t?t:{} 144var g=a.a.createContext||function createReactContext(t,e){var n,o,i="__create-react-context-"+function getUniqueId(){var t="__global_unique_id__" 145return v[t]=(v[t]||0)+1}()+"__",s=function(t){function Provider(){for(var e,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o] 146return(e=t.call.apply(t,[this].concat(r))||this).emitter=function createEventEmitter(t){var e=[] 147return{on:function on(t){e.push(t)},off:function off(t){e=e.filter(function(e){return e!==t})},get:function get(){return t},set:function set(n,r){t=n,e.forEach(function(e){return e(t,r)})}}}(e.props.value),e}Object(r.a)(Provider,t) 148var n=Provider.prototype 149return n.getChildContext=function getChildContext(){var t 150return(t={})[i]=this.emitter,t},n.componentWillReceiveProps=function componentWillReceiveProps(t){if(this.props.value!==t.value){var n,r=this.props.value,o=t.value 151!function objectIs(t,e){return t===e?0!==t||1/t==1/e:t!=t&&e!=e}(r,o)?(n="function"==typeof e?e(r,o):d,0!=(n|=0)&&this.emitter.set(t.value,n)):n=0}},n.render=function render(){return this.props.children},Provider}(a.a.Component) 152s.childContextTypes=((n={})[i]=c.a.object.isRequired,n) 153var u=function(e){function Consumer(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o] 154return(t=e.call.apply(e,[this].concat(r))||this).observedBits=void 0,t.state={value:t.getValue()},t.onUpdate=function(e,n){0!=((0|t.observedBits)&n)&&t.setState({value:t.getValue()})},t}Object(r.a)(Consumer,e) 155var n=Consumer.prototype 156return n.componentWillReceiveProps=function componentWillReceiveProps(t){var e=t.observedBits 157this.observedBits=null==e?d:e},n.componentDidMount=function componentDidMount(){this.context[i]&&this.context[i].on(this.onUpdate) 158var t=this.props.observedBits 159this.observedBits=null==t?d:t},n.componentWillUnmount=function componentWillUnmount(){this.context[i]&&this.context[i].off(this.onUpdate)},n.getValue=function getValue(){return this.context[i]?this.context[i].get():t},n.render=function render(){return function onlyChild(t){return Array.isArray(t)?t[0]:t}(this.props.children)(this.state.value)},Consumer}(a.a.Component) 160return u.contextTypes=((o={})[i]=c.a.object,o),{Provider:s,Consumer:u}},m=function createNamedContext(t){var e=g() 161return e.displayName=t,e},y=m("Router-History"),P=m("Router"),O=function(t){function Router(e){var n 162return(n=t.call(this,e)||this).state={location:e.history.location},n._isMounted=!1,n._pendingLocation=null,e.staticContext||(n.unlisten=e.history.listen(function(t){n._pendingLocation=t})),n}Object(r.a)(Router,t),Router.computeRootMatch=function computeRootMatch(t){return{path:"/",url:"/",params:{},isExact:"/"===t}} 163var e=Router.prototype 164return e.componentDidMount=function componentDidMount(){var t=this 165this._isMounted=!0,this.unlisten&&this.unlisten(),this.props.staticContext||(this.unlisten=this.props.history.listen(function(e){t._isMounted&&t.setState({location:e})})),this._pendingLocation&&this.setState({location:this._pendingLocation})},e.componentWillUnmount=function componentWillUnmount(){this.unlisten&&(this.unlisten(),this._isMounted=!1,this._pendingLocation=null)},e.render=function render(){return a.a.createElement(P.Provider,{value:{history:this.props.history,location:this.state.location,match:Router.computeRootMatch(this.state.location.pathname),staticContext:this.props.staticContext}},a.a.createElement(y.Provider,{children:this.props.children||null,value:this.props.history}))},Router}(a.a.Component) 166a.a.Component 167var w=function(t){function Lifecycle(){return t.apply(this,arguments)||this}Object(r.a)(Lifecycle,t) 168var e=Lifecycle.prototype 169return e.componentDidMount=function componentDidMount(){this.props.onMount&&this.props.onMount.call(this,this)},e.componentDidUpdate=function componentDidUpdate(t){this.props.onUpdate&&this.props.onUpdate.call(this,this,t)},e.componentWillUnmount=function componentWillUnmount(){this.props.onUnmount&&this.props.onUnmount.call(this,this)},e.render=function render(){return null},Lifecycle}(a.a.Component) 170var x={},b=1e4,L=0 171function generatePath(t,e){return void 0===t&&(t="/"),void 0===e&&(e={}),"/"===t?t:function compilePath(t){if(x[t])return x[t] 172var e=p.a.compile(t) 173return L<b&&(x[t]=e,L++),e}(t)(e,{pretty:!0})}function Redirect(t){var e=t.computedMatch,n=t.to,r=t.push,o=void 0!==r&&r 174return a.a.createElement(P.Consumer,null,function(t){t||Object(u.a)(!1)
175var r=t.history,i=t.staticContext,c=o?r.push:r.replace,l=Object(s.c)(e?"string"==typeof n?generatePath(n,e.params):Object(h.a)({},n,{pathname:generatePath(n.pathname,e.params)}):n) 176return i?(c(l),null):a.a.createElement(w,{onMount:function onMount(){c(l)},onUpdate:function onUpdate(t,e){var n=Object(s.c)(e.to) 177Object(s.f)(n,Object(h.a)({},l,{key:n.key}))||c(l)},to:n})})}var C={},R=1e4,E=0 178function matchPath(t,e){void 0===e&&(e={}),("string"==typeof e||Array.isArray(e))&&(e={path:e}) 179var n=e,r=n.path,o=n.exact,a=void 0!==o&&o,i=n.strict,c=void 0!==i&&i,s=n.sensitive,u=void 0!==s&&s 180return[].concat(r).reduce(function(e,n){if(!n&&""!==n)return null 181if(e)return e 182var r=function compilePath$1(t,e){var n=""+e.end+e.strict+e.sensitive,r=C[n]||(C[n]={}) 183if(r[t])return r[t] 184var o=[],a={regexp:p()(t,o,e),keys:o} 185return E<R&&(r[t]=a,E++),a}(n,{end:a,strict:c,sensitive:u}),o=r.regexp,i=r.keys,s=o.exec(t) 186if(!s)return null 187var h=s[0],l=s.slice(1),f=t===h 188return a&&!f?null:{path:n,url:"/"===n&&""===h?"/":h,isExact:f,params:i.reduce(function(t,e,n){return t[e.name]=l[n],t},{})}},null)}var S=function(t){function Route(){return t.apply(this,arguments)||this}return Object(r.a)(Route,t),Route.prototype.render=function render(){var t=this 189return a.a.createElement(P.Consumer,null,function(e){e||Object(u.a)(!1) 190var n=t.props.location||e.location,r=t.props.computedMatch?t.props.computedMatch:t.props.path?matchPath(n.pathname,t.props):e.match,o=Object(h.a)({},e,{location:n,match:r}),i=t.props,c=i.children,s=i.component,l=i.render 191return Array.isArray(c)&&function isEmptyChildren(t){return 0===a.a.Children.count(t)}(c)&&(c=null),a.a.createElement(P.Provider,{value:o},o.match?c?"function"==typeof c?c(o):c:s?a.a.createElement(s,o):l?l(o):null:"function"==typeof c?c(o):null)})},Route}(a.a.Component) 192function addLeadingSlash(t){return"/"===t.charAt(0)?t:"/"+t}function stripBasename(t,e){if(!t)return e 193var n=addLeadingSlash(t) 194return 0!==e.pathname.indexOf(n)?e:Object(h.a)({},e,{pathname:e.pathname.substr(n.length)})}function createURL(t){return"string"==typeof t?t:Object(s.e)(t)}function staticHandler(t){return function(){Object(u.a)(!1)}}function noop(){}a.a.Component 195var j=function(t){function Switch(){return t.apply(this,arguments)||this}return Object(r.a)(Switch,t),Switch.prototype.render=function render(){var t=this 196return a.a.createElement(P.Consumer,null,function(e){e||Object(u.a)(!1) 197var n,r,o=t.props.location||e.location 198return a.a.Children.forEach(t.props.children,function(t){if(null==r&&a.a.isValidElement(t)){n=t 199var i=t.props.path||t.props.from 200r=i?matchPath(o.pathname,Object(h.a)({},t.props,{path:i})):e.match}}),r?a.a.cloneElement(n,{location:o,computedMatch:r}):null})},Switch}(a.a.Component) 201var k=a.a.useContext 202function useHistory(){return k(y)}function useLocation(){return k(P).location}function useParams(){var t=k(P).match 203return t?t.params:{}}function useRouteMatch(t){var e=useLocation(),n=k(P).match 204return t?matchPath(e.pathname,t):n}}).call(this,n("yLpj"))}}])
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.