text: !function(e){function t(t){for(var n,i,c=t[0],l=t[1],s=t[2],u=0,m=[];u<c.length;u++)i=c[u],o[i]&&m.push(o[i][0]),o[i]=0;for(n in l)Object.prototype.hasOwnProperty.call(l,n)&&(e[n]=l[n]);for(d&&d(t);m.length;)m.shift()();return a.push.apply(a,s||[]),r()}function r(){for(var e,t=0;t<a.length;t++){for(var r=a[t],n=!0,c=1;c<r.length;c++){var l=r[c];0!==o[l]&&(n=!1)}n&&(a.splice(t--,1),e=i(i.s=r[0]))}return e}var n={},o={39:0},a=[];function i(t){if(n[t])return n[t].exports;var r=n[t]={i:t,l:!1,exports:{}};return e[t].call(r.exports,r,r.exports,i),r.l=!0,r.exports}i.e=function(e){var t=[],r=o[e];if(0!==r)if(r)t.push(r[2]);else{var n=new Promise(function(t,n){r=o[e]=[t,n]});t.push(r[2]=n);var a=document.getElementsByTagName("head")[0],c=document.createElement("script");c.charset="utf-8",c.timeout=120,i.nc&&c.setAttribute("nonce",i.nc),c.src=function(e){return i.p+"static/js/"+({}[e]||e)+"."+{0:"94cd3f75",1:"41891795",2:"0ed88235",3:"ac7d0495",4:"83b25e29",5:"311f1824",6:"bfe44348",7:"2c3b2eeb",8:"ce712278",9:"e7cbaa3d",10:"c6ce23af",11:"17ebe0f4",12:"a70899db",13:"7442586c",14:"25b7d9c6",15:"3d16eb03",16:"22637d22",17:"066db434",18:"ef28657a",19:"f5b998fa",20:"dccd3610",21:"1e330ea6",22:"ed80f089",23:"8a2721fe",24:"7721e74d",25:"2c769d79",26:"f55ae2ec",27:"0815c9fd",28:"24e5c604",29:"d340be96",30:"fd7cb607",31:"9dc55603",32:"3ca85418",33:"375b9bc6",34:"11446d53",35:"d36196bd"}[e]+".chunk.js"}(e);var l=setTimeout(function(){s({type:"timeout",target:c})},12e4);function s(t){c.onerror=c.onload=null,clearTimeout(l);var r=o[e];if(0!==r){if(r){var n=t&&("load"===t.type?"missing":t.type),a=t&&t.target&&t.target.src,i=new Error("Loading chunk "+e+" failed.\n("+n+": "+a+")");i.type=n,i.request=a,r[1](i)}o[e]=void 0}}c.onerror=c.onload=s,a.appendChild(c)}return Promise.all(t)},i.m=e,i.c=n,i.d=function(e,t,r){i.o(e,t)||Object.defineProperty(e,t,{configurable:!1,enumerable:!0,get:r})},i.r=function(e){Object.defineProperty(e,"__esModule",{value:!0})},i.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return i.d(t,"a",t),t},i.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},i.p="/router/",i.oe=function(e){throw console.error(e),e};var c=window.webpackJsonp=window.webpackJsonp||[],l=c.push.bind(c);c.push=t,c=c.slice();for(var s=0;s<c.length;s++)t(c[s]);var d=l;a.push([1,36,37]),r()}({"./src/App.js":function(e,t,r){"use strict";(function(e,n){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){var n=Object.defineProperty&&Object.getOwnPropertyDescriptor?Object.getOwnPropertyDescriptor(e,r):{};n.get||n.set?Object.defineProperty(t,r,n):t[r]=e[r]}return t.default=e,t}(r("./node_modules/react/index.js")),a=d(r("./node_modules/@reactions/component/es/index.js")),i=r("./node_modules/react-hot-loader/index.js"),c=r("./node_modules/@reach/router/es/index.js"),l=d(r("./src/Nav.js")),s=r("./src/theme.js");function d(e){return e&&e.__esModule?e:{default:e}}function u(e){return(u="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function m(e,t){return(m=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function p(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}function C(e,t){return!t||"object"!==u(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function f(e){return(f=Object.getPrototypeOf||function(e){return e.__proto__})(e)}var g=function(t){var r,n,o,a=t.children;return e.createElement("div",null,e.createElement(l.default,null),e.createElement("div",{css:(r={marginLeft:s.SIDEBAR_SIZE},n=s.SMALL_BREAK,o={marginLeft:0,marginTop:s.TOPBAR_SIZE},n in r?Object.defineProperty(r,n,{value:o,enumerable:!0,configurable:!0,writable:!0}):r[n]=o,r)},a))},E=function(t){var r=t.title;return e.createElement(a.default,{title:r,didMount:function(){return document.title=r},didUpdate:function(e){e.prevProps.title!==r&&(document.title=r)}})},h=function(){return e.createElement(o.Fragment,null,e.createElement(E,{title:"Reach Router - Next Generation Routing for React"}),e.createElement("div",{css:{padding:0,paddingBottom:80}},e.createElement(y,{dir:"pages",filename:"intro"})))},v=["01-intro","02-installation","03-link","04-router","05-url-parameters","06-nesting","07-index-routes","08-default-routes","09-navigate","10-next-steps"],b=["rwo3jz5vno","rwo3jz5vno","rwo3jz5vno","7k4w6yw881","1zpv672004","k9lzn45065","94mrvx7o14","w0olqr76r5","p5wl790y20","n01l63w4nl"],L=function(t){var r,n=t.id,o=t.location;return e.createElement("div",{css:{display:"flex",flexDirection:"column",height:"100vh"}},e.createElement("div",{css:{order:1,flex:1,overflow:"auto"}},e.createElement("div",{css:{textAlign:"center",padding:5}},e.createElement(c.Link,{css:{fontSize:"80%",opacity:.5,color:"inherit",textDecoration:"none",display:"inline-block"},to:"?fullpage"===o.search?".":"?fullpage",replace:!0},"?fullpage"===o.search?"Show":"Hide"," Sandbox")),e.createElement("div",{css:{overflow:"auto"}},e.createElement("div",{css:{lineHeight:1.3,padding:"10px 20px 80px 20px"," .markdown":{display:"block"}," .markdown > h1":{marginTop:0,marginBottom:0,fontSize:"100%"}," .markdown > *:not(pre):not(h1):not(h2)":{display:"block",clear:"both",float:"left",width:"400px",paddingRight:"40px"}," .markdown > pre":{float:"left",clear:"right",whiteSpace:"pre-wrap"}}},e.createElement(k,{dir:"tutorial",filename:n,css:{}})),e.createElement("div",{css:{clear:"both"}}),(r=v[v.indexOf(n)+1])?e.createElement(c.Link,{to:"../".concat(r),css:{clear:"both",display:"inline-block",padding:"10px 20px",margin:"10px 20px",background:s.BLUE,textDecoration:"none",color:"white",":active":{position:"relative",top:"1px",left:"1px"}}},"Next →"):null,e.createElement("div",{css:{height:40}}))),e.createElement("iframe",{title:"Codesandbox",src:"https://codesandbox.io/embed/".concat(b[v.indexOf(n)],"?fontsize=13"),css:{display:"?fullpage"===o.search?"none":"block",width:"100%",border:0,height:"60%"},sandbox:"allow-modals allow-forms allow-popups allow-scripts allow-same-origin"}))},w=function(e){function t(){var e,r,n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var o=arguments.length,a=new Array(o),i=0;i<o;i++)a[i]=arguments[i];return C(n,(r=n=C(this,(e=f(t)).call.apply(e,[this].concat(a))),n.state={mod:null},r))}var r,n;return r=t,(n=[{key:"componentDidMount",value:function(){var e=this;this.props.load().then(function(t){e.setState({mod:t})})}},{key:"render",value:function(){return this.props.children(this.state.mod)}}])&&p(r.prototype,n),function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");m(e.prototype,t&&t.prototype),t&&m(e,t)}(t,e),t}(o.default.Component),y=function(t){var r=t.dir,n=t.filename;return e.createElement("div",{css:{padding:40,maxWidth:800,lineHeight:1.3," .markdown > hr":{margin:"4em 0",border:0,height:1,background:"#ccc"}," .markdown > h2":{marginTop:"2em"}," .markdown > h3":{opacity:.75,marginTop:"2em"}," .markdown > p.category":{marginTop:"-1.5em",fontWeight:"bold",opacity:"0.5",fontStyle:"italic"}}},e.createElement(k,{dir:r,filename:n,css:{padding:40,maxWidth:800}}))},k=function(t){var n=t.dir,a=t.filename;return t.css,e.createElement(w,{key:n+a,load:function(){return r("./src/markdown lazy recursive ^\\.\\/.*\\.md$")("./".concat(n,"/").concat(a,".md"))}},function(t){return t?e.createElement(o.Fragment,null,e.createElement(E,{title:"Reach Router - ".concat(t.title)}),e.createElement(t.default,null)):e.createElement("div",null,"Loading...")})},x={basic:"lyzwj8w0qz","url-params":"qqovozny8q","nested-routes":"18j1oprw33","active-links":"mjpw966808","relative-links":"q9928xjo4w","multiple-routers":"ppw7rn952j","embedded-routers":"xlj73mjy0w",animation:"8xrzkk42j2","location-state":"o916kx8rn9","query-params":"jz89k2jv79"},j=function(t){var r=t.id;return e.createElement(o.Fragment,null,e.createElement(E,{title:"Reach Router - Example - ".concat(r)}),e.createElement("iframe",{title:"example",src:"https://codesandbox.io/embed/".concat(x[r],"?fontsize=13"),css:{display:"block",width:"100%",border:0,height:"100vh"},sandbox:"allow-modals allow-forms allow-popups allow-scripts allow-same-origin"}))},_=(0,i.hot)(n)(function(){return e.createElement("div",{css:{color:s.BLACK}},e.createElement(c.Router,{basepath:"/router"},e.createElement(g,{path:"/"},e.createElement(h,{path:"/"}),e.createElement(j,{path:"example/:id"}),e.createElement(L,{path:"tutorial/:id"}),e.createElement(y,{dir:"api",path:"api/:filename"}),e.createElement(y,{dir:"pages",path:":filename"}))))});t.default=_}).call(this,r("./node_modules/glamor/react.js"),r("./node_modules/webpack/buildin/module.js")(e))},"./src/Logo.js":function(e,t,r){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,(n=r("./node_modules/react/index.js"))&&n.__esModule;var n,o=r("./src/theme.js");t.default=function(){return e.createElement("div",{css:{background:o.BLUE,padding:"10px 20px"}},e.createElement("svg",{width:"100%",viewBox:"0 0 831 111",version:"1.1",xmlns:"http://www.w3.org/2000/svg"},e.createElement("title",null,"Reach Router Logo"),e.createElement("g",{stroke:"none",fill:"none"},e.createElement("g",{fill:"white"},e.createElement("g",{transform:"translate(0.000000, 8.000000)",fillRule:"nonzero"},e.createElement("path",{d:"M29.8,0.2 L61.5,0.2 C64.7,0.2 67.8,0.5 70.9,1.1 C73.9,1.7 76.6,2.8 78.9,4.3 C81.2,5.8 83.1,7.9 84.5,10.5 C85.9,13.1 86.6,16.5 86.6,20.6 C86.6,24.1 86,27.3 84.8,30.3 C83.6,33.2 81.9,35.8 79.8,37.9 C77.7,40.1 75.1,41.8 72.1,43 C69.1,44.2 65.9,44.9 62.5,45 L62.5,45.2 C70.7,46.6 74.8,51.4 74.8,59.9 C74.8,62.9 74.7,65.9 74.5,68.9 C74.3,71.9 74.2,74.8 74.2,77.4 C74.2,78.8 74.3,80.3 74.5,81.7 C74.7,83.1 75,84.5 75.5,85.9 L70.3,85.9 C69.8,84.8 69.5,83.5 69.4,82.1 C69.3,80.7 69.2,79.1 69.2,77.2 C69.2,75.8 69.2,74.4 69.3,73.1 C69.3,71.8 69.4,70.5 69.4,69.2 C69.4,67.9 69.5,66.5 69.5,65 C69.5,63.5 69.6,61.9 69.6,60 C69.6,57.1 69.1,54.8 68.2,53 C67.3,51.2 65.9,49.9 64.1,49 C62.3,48.1 60.1,47.5 57.6,47.2 C55,46.9 52.2,46.8 49,46.8 L25.3,46.8 L16.9,85.8 L11.7,85.8 L29.8,0.2 Z M26.2,42.4 L57.3,42.4 C60.7,42.4 63.8,41.9 66.7,41 C69.6,40.1 72.2,38.8 74.3,37 C76.5,35.3 78.2,33.1 79.4,30.6 C80.6,28 81.3,25.1 81.3,21.7 C81.3,18.2 80.8,15.3 79.7,13.1 C78.7,10.9 77.2,9.2 75.3,7.9 C73.4,6.7 71.1,5.8 68.4,5.4 C65.7,5 62.7,4.7 59.3,4.7 L34.1,4.7 L26.2,42.4 Z"}),e.createElement("path",{d:"M93.4,55.7 C93.2,56.8 93.1,57.9 93,59.1 C92.9,60.2 92.8,61.3 92.8,62.5 C92.8,65.3 93.2,68 94.1,70.5 C95,73.1 96.2,75.3 97.9,77.2 C99.5,79.1 101.6,80.6 104,81.8 C106.4,82.9 109.2,83.5 112.3,83.5 C115.2,83.5 117.9,83 120.5,82 C123.1,81 125.4,79.7 127.5,78 C129.5,76.4 131.3,74.5 132.7,72.3 C134.1,70.1 135.1,67.9 135.6,65.5 L140.2,65.5 C139.3,68.7 138,71.6 136.4,74.3 C134.7,77 132.7,79.3 130.3,81.3 C127.9,83.3 125.2,84.8 122.1,85.9 C119,87 115.6,87.5 111.9,87.5 C108,87.5 104.5,86.9 101.6,85.6 C98.6,84.3 96.2,82.6 94.2,80.3 C92.2,78.1 90.8,75.5 89.8,72.5 C88.8,69.5 88.3,66.4 88.3,63.1 C88.3,57.3 89.1,52 90.6,47.1 C92.1,42.2 94.3,38 97.1,34.4 C99.9,30.8 103.3,28 107.4,25.9 C111.5,23.9 116,22.8 121.1,22.8 C124.7,22.8 127.9,23.4 130.7,24.6 C133.5,25.8 135.9,27.5 137.8,29.6 C139.7,31.7 141.2,34.2 142.2,37.2 C143.2,40.1 143.7,43.3 143.7,46.6 C143.7,48.2 143.6,49.7 143.5,51.2 C143.3,52.7 143.1,54.2 142.9,55.7 L93.4,55.7 L93.4,55.7 Z M138.5,51.7 C138.7,50.7 138.8,49.7 138.9,48.9 C139,48.1 139.1,47.3 139.1,46.5 C139.1,43.9 138.7,41.3 138,38.9 C137.2,36.5 136.1,34.4 134.6,32.6 C133.1,30.8 131.1,29.4 128.7,28.3 C126.3,27.2 123.5,26.7 120.3,26.7 C116.7,26.7 113.4,27.4 110.5,28.7 C107.6,30.1 105,31.9 102.9,34.2 C100.7,36.5 98.9,39.2 97.5,42.2 C96.1,45.2 95,48.3 94.3,51.6 L138.5,51.6 L138.5,51.7 Z"}),e.createElement("path",{d:"M155.3,42 C156.9,35.1 160,30.2 164.5,27.2 C169.1,24.2 174.8,22.8 181.8,22.8 C183.3,22.8 185.2,23 187.4,23.3 C189.6,23.7 191.7,24.4 193.7,25.5 C195.7,26.6 197.4,28.1 198.8,29.9 C200.2,31.8 200.9,34.3 200.9,37.4 C200.9,38.8 200.7,40.5 200.3,42.7 C199.9,44.9 199.5,47.1 199,49.2 C198.5,51.4 198.1,53.3 197.6,55.1 C197.2,56.9 196.9,58 196.8,58.5 C196.4,60.1 196,61.9 195.5,63.8 C195,65.7 194.6,67.6 194.2,69.4 C193.8,71.2 193.5,72.9 193.2,74.5 C192.9,76.1 192.8,77.3 192.8,78.2 C192.8,79.3 193.1,80.3 193.6,81 C194.2,81.8 195,82.1 196.1,82.1 C196.7,82.1 197.4,82 198.1,81.9 C198.8,81.7 199.5,81.6 200.1,81.4 L199.4,85.5 C198.5,85.7 197.6,85.9 196.7,86 C195.8,86.1 194.9,86.1 194.1,86.1 C192,86.1 190.5,85.4 189.5,83.9 C188.5,82.4 188.1,81.1 188.1,79.7 C188.1,79.1 188.2,78.2 188.5,77.2 C188.7,76.2 188.9,75.3 189.1,74.5 L188.9,74.5 C187.7,76.7 186.2,78.7 184.3,80.3 C182.5,81.9 180.5,83.2 178.4,84.3 C176.3,85.3 174.2,86.1 171.9,86.6 C169.7,87.1 167.5,87.3 165.5,87.3 C162.9,87.3 160.4,87 158.1,86.4 C155.8,85.8 153.8,84.8 152,83.5 C150.3,82.2 148.9,80.5 147.9,78.4 C146.9,76.3 146.4,73.8 146.4,70.7 C146.4,66.8 147.2,63.6 148.7,61.1 C150.2,58.6 152.2,56.7 154.8,55.3 C157.3,53.9 160.2,53 163.4,52.5 C166.6,52 170,51.7 173.6,51.6 C177.9,51.4 181.5,51.1 184.4,50.7 C187.3,50.3 189.6,49.6 191.4,48.7 C193.2,47.8 194.4,46.6 195.2,45 C196,43.5 196.3,41.6 196.3,39.2 C196.3,35.4 195.1,32.3 192.8,30 C190.4,27.7 186.5,26.6 180.8,26.6 C175.3,26.6 170.7,27.8 167.2,30.3 C163.7,32.7 161.2,36.6 159.9,41.9 L155.3,41.9 L155.3,42 Z M194,51.1 L193.8,51.1 C192.9,52 191.7,52.7 190.1,53.2 C188.5,53.7 186.8,54.2 184.9,54.5 C183.1,54.9 181.2,55.1 179.3,55.3 C177.4,55.5 175.8,55.6 174.6,55.7 C171.7,55.8 168.9,56 166.1,56.3 C163.3,56.6 160.8,57.3 158.6,58.3 C156.4,59.3 154.6,60.8 153.3,62.8 C151.9,64.8 151.3,67.4 151.3,70.8 C151.3,73.1 151.7,75.1 152.6,76.7 C153.5,78.3 154.6,79.6 156.1,80.6 C157.5,81.6 159.2,82.3 161.1,82.8 C163,83.2 165,83.5 167,83.5 C170.7,83.5 173.9,82.9 176.7,81.6 C179.5,80.3 181.8,78.6 183.8,76.4 C185.8,74.2 187.4,71.7 188.7,68.8 C190,65.9 191.1,62.9 192,59.7 L194,51.1 Z"}),e.createElement("path",{d:"M260.8,65.8 C258.4,72.2 254.9,77.4 250.2,81.4 C245.5,85.4 239.6,87.4 232.6,87.4 C228.4,87.4 224.7,86.7 221.7,85.4 C218.7,84.1 216.2,82.2 214.3,79.9 C212.4,77.5 211,74.8 210.1,71.6 C209.2,68.4 208.8,64.9 208.8,61 C208.8,56.2 209.6,51.5 211.2,46.9 C212.8,42.3 215.1,38.3 218,34.6 C220.9,31 224.4,28.1 228.6,26 C232.7,23.8 237.3,22.8 242.2,22.8 C245.4,22.8 248.4,23.3 251.1,24.3 C253.9,25.3 256.2,26.7 258.2,28.5 C260.2,30.3 261.7,32.5 262.8,35 C263.8,37.5 264.2,40.3 264,43.5 L259.4,43.5 C259.4,38.2 257.9,34.1 254.8,31.2 C251.7,28.3 247.5,26.8 242.1,26.8 C237.6,26.8 233.6,27.8 230,29.9 C226.4,31.9 223.4,34.6 220.9,37.9 C218.4,41.2 216.5,44.8 215.2,48.9 C213.9,52.9 213.2,56.9 213.2,60.9 C213.2,63.9 213.6,66.7 214.3,69.4 C215,72.1 216.1,74.5 217.7,76.7 C219.2,78.8 221.2,80.5 223.5,81.7 C225.9,82.9 228.7,83.6 232,83.6 C237.8,83.6 242.6,82 246.6,78.7 C250.6,75.5 253.6,71.2 255.7,65.9 L260.8,65.9 L260.8,65.8 Z"}),e.createElement("path",{d:"M284.8,0.2 L289.4,0.2 L281.5,37.2 L281.7,37.2 C284.4,32.9 287.9,29.4 292,26.7 C296.2,24.1 301,22.7 306.5,22.7 C308.8,22.7 311,23.1 313.2,23.8 C315.3,24.6 317.2,25.7 318.8,27.2 C320.4,28.7 321.7,30.5 322.6,32.6 C323.6,34.7 324,37.1 324,39.7 C324,40.4 323.9,41.3 323.8,42.5 C323.7,43.6 323.5,44.8 323.3,46 C323.1,47.2 322.9,48.3 322.7,49.4 C322.5,50.5 322.3,51.4 322.2,52.1 L311.7,99.7 L307.1,99.7 L317.6,52.2 C317.7,51.6 317.8,50.8 318,49.8 C318.2,48.8 318.4,47.7 318.6,46.5 C318.8,45.3 319,44.2 319.1,43 C319.3,41.8 319.3,40.8 319.3,39.9 C319.3,36 318,32.8 315.5,30.4 C313,28 309.4,26.7 304.7,26.7 C300.8,26.7 297.3,27.6 294.2,29.5 C291.1,31.3 288.4,33.7 286.2,36.6 C283.9,39.5 282,42.8 280.5,46.3 C279,49.9 277.9,53.4 277.1,56.8 L271,85.9 L266.4,85.9 L284.8,0.2 Z"}),e.createElement("rect",{x:"0.8",y:"97",width:"301.7",height:"2.8"}),e.createElement("rect",{x:"315.8",y:"97",width:"17.5",height:"2.8"})),e.createElement("path",{d:"M387.35,49.65 L414.8,49.65 C422.900041,49.65 429.074979,47.9750168 433.325,44.625 C437.575021,41.2749833 439.7,36.4500315 439.7,30.15 C439.7,27.2499855 439.175005,24.8750093 438.125,23.025 C437.074995,21.1749908 435.650009,19.750005 433.85,18.75 C432.049991,17.749995 430.000012,17.0750018 427.7,16.725 C425.399989,16.3749983 423.000013,16.2 420.5,16.2 L394.25,16.2 L387.35,49.65 Z M378.35,0.9 L424.7,0.9 C427.000012,0.9 430.049981,1.099998 433.85,1.5 C437.650019,1.900002 441.374982,2.999991 445.025,4.8 C448.675018,6.600009 451.824987,9.32498175 454.475,12.975 C457.125013,16.6250183 458.45,21.6999675 458.45,28.2 C458.45,36.7000425 456.300022,43.3249763 452,48.075 C447.699979,52.8250238 441.750038,55.899993 434.15,57.3 L434.15,57.6 C438.650023,59.3000085 441.674992,61.8249833 443.225,65.175 C444.775008,68.5250168 445.55,72.4499775 445.55,76.95 C445.55,80.6500185 445.250003,84.3499815 444.65,88.05 C444.049997,91.7500185 443.8,95.4499815 443.9,99.15 C443.9,100.650008 444.024999,102.149993 444.275,103.65 C444.525001,105.150008 445.049996,106.599993 445.85,108 L426.2,108 C425.699998,106.599993 425.375001,105.250007 425.225,103.95 C425.074999,102.649994 425,101.250008 425,99.75 C425,95.74998 425.299997,91.8250193 425.9,87.975 C426.500003,84.1249808 426.8,80.2500195 426.8,76.35 C426.8,73.2499845 426.225006,70.8500085 425.075,69.15 C423.924994,67.4499915 422.40001,66.2250038 420.5,65.475 C418.599991,64.7249963 416.450012,64.2750008 414.05,64.125 C411.649988,63.9749993 409.200013,63.9 406.7,63.9 L384.35,63.9 L375.2,108 L356.15,108 L378.35,0.9 Z M506.6,41.85 C502.199978,41.85 498.375016,42.949989 495.125,45.15 C491.874984,47.350011 489.150011,50.1249833 486.95,53.475 C484.749989,56.8250168 483.125005,60.5499795 482.075,64.65 C481.024995,68.7500205 480.5,72.7499805 480.5,76.65 C480.5,82.3500285 481.924986,87.099981 484.775,90.9 C487.625014,94.700019 492.149969,96.6 498.35,96.6 C502.750022,96.6 506.574984,95.5250108 509.825,93.375 C513.075016,91.2249893 515.799989,88.4750168 518,85.125 C520.200011,81.7749833 521.824995,78.0250208 522.875,73.875 C523.925005,69.7249793 524.45,65.7000195 524.45,61.8 C524.45,56.0999715 523.025014,51.350019 520.175,47.55 C517.324986,43.749981 512.800031,41.85 506.6,41.85 Z M497.3,110.1 C486.499946,110.1 478.15003,107.175029 472.25,101.325 C466.349971,95.4749708 463.4,87.1000545 463.4,76.2 C463.4,69.799968 464.44999,63.7250288 466.55,57.975 C468.650011,52.2249713 471.624981,47.150022 475.475,42.75 C479.325019,38.349978 483.974973,34.850013 489.425,32.25 C494.875027,29.649987 500.949967,28.35 507.65,28.35 C518.450054,28.35 526.799971,31.1749718 532.7,36.825 C538.60003,42.4750283 541.55,50.7499455 541.55,61.65 C541.55,68.450034 540.55001,74.7999705 538.55,80.7 C536.54999,86.6000295 533.625019,91.7249783 529.775,96.075 C525.924981,100.425022 521.275027,103.849988 515.825,106.35 C510.374973,108.850013 504.200035,110.1 497.3,110.1 Z M616.4,108 L600.35,108 L602.75,96.75 L602.45,96.45 C599.349985,100.750022 595.475023,104.099988 590.825,106.5 C586.174977,108.900012 581.150027,110.1 575.75,110.1 C567.949961,110.1 562.225018,108.250019 558.575,104.55 C554.924982,100.849982 553.1,95.8500315 553.1,89.55 C553.1,88.149993 553.15,86.550009 553.25,84.75 C553.350001,82.949991 553.549999,81.350007 553.85,79.95 L564.2,30.45 L581.3,30.45 L571.4,78.3 C571.099999,79.6000065 570.825001,80.849994 570.575,82.05 C570.324999,83.250006 570.2,84.3999945 570.2,85.5 C570.2,86.100003 570.225,87.0249938 570.275,88.275 C570.325,89.5250063 570.699997,90.7749938 571.4,92.025 C572.100004,93.2750063 573.249992,94.3499955 574.85,95.25 C576.450008,96.1500045 578.849984,96.6 582.05,96.6 C585.350017,96.6 588.374986,95.8750073 591.125,94.425 C593.875014,92.9749928 596.29999,91.1000115 598.4,88.8 C600.500011,86.4999885 602.249993,83.9250143 603.65,81.075 C605.050007,78.2249858 606.049997,75.3500145 606.65,72.45 L615.35,30.45 L632.45,30.45 L616.4,108 Z M660.5,7.2 L677.15,7.2 L672.35,30.45 L687.8,30.45 L685.1,43.2 L669.65,43.2 L661.7,81.15 C661.299998,82.8500085 660.950002,84.4499925 660.65,85.95 C660.349999,87.4500075 660.2,88.6499955 660.2,89.55 C660.2,91.2500085 660.574996,92.6249948 661.325,93.675 C662.075004,94.7250053 663.749987,95.25 666.35,95.25 C667.650007,95.25 669.074992,95.2250003 670.625,95.175 C672.175008,95.1249998 673.799992,94.900002 675.5,94.5 L672.65,107.1 C670.449989,107.600003 668.100013,107.999999 665.6,108.3 C663.099987,108.600002 660.750011,108.75 658.55,108.75 C655.449985,108.75 652.90001,108.350004 650.9,107.55 C648.89999,106.749996 647.325006,105.675007 646.175,104.325 C645.024994,102.974993 644.225002,101.425009 643.775,99.675 C643.324998,97.9249913 643.1,96.150009 643.1,94.35 C643.1,92.8499925 643.224999,91.200009 643.475,89.4 C643.725001,87.599991 643.949999,86.3500035 644.15,85.65 L653,43.2 L639.5,43.2 L642.2,30.45 L655.7,30.45 L660.5,7.2 Z M746.9,62.4 C747.000001,61.8999975 747.05,61.4750018 747.05,61.125 L747.05,57.6 C747.05,52.999977 745.600015,49.2250148 742.7,46.275 C739.799986,43.3249853 735.800026,41.85 730.7,41.85 C724.299968,41.85 719.200019,43.7749808 715.4,47.625 C711.599981,51.4750193 708.850009,56.39997 707.15,62.4 L746.9,62.4 Z M759.35,84 C756.649987,93.1000455 752.100032,99.7249793 745.7,103.875 C739.299968,108.025021 731.400047,110.1 722,110.1 C717.099976,110.1 712.575021,109.325008 708.425,107.775 C704.274979,106.224992 700.700015,103.975015 697.7,101.025 C694.699985,98.0749853 692.350009,94.5250208 690.65,90.375 C688.949992,86.2249793 688.1,81.5000265 688.1,76.2 C688.1,70.19997 689.049991,64.3500285 690.95,58.65 C692.85001,52.9499715 695.624982,47.8500225 699.275,43.35 C702.925018,38.8499775 707.424973,35.2250138 712.775,32.475 C718.125027,29.7249863 724.249966,28.35 731.15,28.35 C738.050035,28.35 743.649979,29.4999885 747.95,31.8 C752.250022,34.1000115 755.599988,36.9999825 758,40.5 C760.400012,44.0000175 762.024996,47.849979 762.875,52.05 C763.725004,56.250021 764.15,60.249981 764.15,64.05 C764.15,65.9500095 764.050001,67.699992 763.85,69.3 C763.649999,70.900008 763.450001,72.3499935 763.25,73.65 L705.5,73.65 C705.4,74.1500025 705.325,74.599998 705.275,75 C705.225,75.400002 705.2,75.799998 705.2,76.2 L705.2,78.6 C705.2,84.000027 706.624986,88.3499835 709.475,91.65 C712.325014,94.9500165 717.049967,96.6 723.65,96.6 C728.250023,96.6 732.199984,95.5500105 735.5,93.45 C738.800017,91.3499895 741.049994,88.200021 742.25,84 L759.35,84 Z M784.25,30.45 L800.45,30.45 L797.3,45.6 L797.6,45.9 C798.800006,43.7999895 800.274991,41.7000105 802.025,39.6 C803.775009,37.4999895 805.69999,35.6250083 807.8,33.975 C809.900011,32.3249918 812.174988,30.9750053 814.625,29.925 C817.075012,28.8749948 819.649987,28.35 822.35,28.35 C823.750007,28.35 825.124993,28.3749998 826.475,28.425 C827.825007,28.4750003 829.199993,28.599999 830.6,28.8 L827,45.15 C825.999995,44.949999 825.000005,44.8000005 824,44.7 C822.999995,44.5999995 822.000005,44.55 821,44.55 C816.599978,44.55 812.775016,45.3249923 809.525,46.875 C806.274984,48.4250078 803.525011,50.5499865 801.275,53.25 C799.024989,55.9500135 797.200007,59.0499825 795.8,62.55 C794.399993,66.0500175 793.300004,69.7499805 792.5,73.65 L785.3,108 L768.2,108 L784.25,30.45 Z"})))))}}).call(this,r("./node_modules/glamor/react.js"))},"./src/Nav.js":function(e,t,r){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,s(r("./node_modules/react/index.js"));var n=r("./node_modules/@reach/router/es/index.js"),o=s(r("./src/Logo.js")),a=r("./src/theme.js"),i=s(r("./node_modules/@reactions/component/es/index.js")),c=s(r("./node_modules/scroll-into-view-if-needed/es/index.js")),l=s(r("./node_modules/react-media/esm/react-media.js"));function s(e){return e&&e.__esModule?e:{default:e}}function d(){return(d=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(this,arguments)}function u(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var m=function(t){var r=t.children;return e.createElement("h2",{css:{fontWeight:"200",fontStyle:"italic",fontSize:"100%",marginTop:30,marginBottom:10,opacity:.8}},r)},p=function(t){var r=t.to,o=function(e,t){if(null==e)return{};var r,n,o={},a=Object.keys(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||(o[r]=e[r]);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)r=i[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}(t,["to"]);return e.createElement(n.Match,{path:r},function(t){var a=t.match;return e.createElement(i.default,{initialState:{refs:{node:null}},didUpdate:function(e){var t=e.state.refs.node;a&&(0,c.default)(t,{behavior:"smooth",scrollMode:"if-needed",block:"nearest",inline:"nearest"})}},function(t){var i=t.state;return e.createElement("div",{ref:function(e){return i.refs.node=e}},e.createElement(n.Link,d({to:r},o,{css:function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}))),n.forEach(function(t){u(e,t,r[t])})}return e}({textDecoration:"none",display:"block",padding:"5px 10px 5px 20px",fontSize:"85%",position:"relative"},a?{":before":{position:"absolute",content:"•",left:0}}:null,{":hover":{textDecoration:"underline"}})})))})})};t.default=function(){return e.createElement(l.default,{query:a.SMALL_BREAK_QUERY},function(t){return e.createElement(n.Match,{path:"*"},function(r){var n=r.location;return e.createElement(i.default,{initialState:{sidebarOpen:!1},isSmall:t,location:n,didUpdate:function(e){var r=e.prevProps,o=e.state,a=e.setState;!o.sidebarOpen||r.location===n&&r.isSmall===t||a({sidebarOpen:!1})}},function(r){var n,i=r.state,c=r.setState;return e.createElement("div",null,t&&e.createElement("div",{css:{background:a.BLACK,position:"fixed",top:0,left:0,right:0,height:a.TOPBAR_SIZE}},e.createElement("button",{onClick:function(){return c(function(e){return{sidebarOpen:!e.sidebarOpen}})}},"toggle")),e.createElement("div",{css:(n={position:"fixed",top:0,bottom:0,overflow:"auto",width:a.SIDEBAR_SIZE,borderRight:"solid 2px black",backgroundColor:a.BLACK,color:"white"," a":{color:"white"}},u(n,a.SMALL_BREAK,{top:a.TOPBAR_SIZE}),u(n,"transition","background-color 300ms, left 200ms"),n),style:{left:t&&!i.sidebarOpen?-a.SIDEBAR_SIZE:0}},e.createElement("div",{css:{position:"sticky",overflow:"auto"}},e.createElement(o.default,null),e.createElement("div",{css:{padding:20}},e.createElement("div",{css:{fontSize:"85%"}},"v","1.3.4"," -"," ",e.createElement("a",{href:"https://github.com/reach/router"},"GitHub")),e.createElement(m,null,"About"),e.createElement(p,{to:"./"},"Features"),e.createElement(p,{to:"accessibility"},"Accessibility"),e.createElement(p,{to:"credits"},"Credits and Trade-offs"),e.createElement(m,null,"Examples"),e.createElement(p,{to:"example/basic"},"Basic Usage"),e.createElement(p,{to:"example/url-params"},"URL Params"),e.createElement(p,{to:"example/nested-routes"},"Nested Routes"),e.createElement(p,{to:"example/active-links"},"Active Links"),e.createElement(p,{to:"example/relative-links"},"Relative Links"),e.createElement(p,{to:"example/multiple-routers"},"Multiple Routers"),e.createElement(p,{to:"example/embedded-routers"},"Embedded Routers"),e.createElement(p,{to:"example/animation"},"Animation"),e.createElement(m,null,"Tutorial"),e.createElement(p,{to:"tutorial/01-intro"},"Introduction"),e.createElement(p,{to:"tutorial/02-installation"},"Installation"),e.createElement(p,{to:"tutorial/03-link"},"Link"),e.createElement(p,{to:"tutorial/04-router"},"Router"),e.createElement(p,{to:"tutorial/05-url-parameters"},"URL Parameters"),e.createElement(p,{to:"tutorial/06-nesting"},"Nesting"),e.createElement(p,{to:"tutorial/07-index-routes"},"Index Routes"),e.createElement(p,{to:"tutorial/08-default-routes"},"Default Routes"),e.createElement(p,{to:"tutorial/09-navigate"},"Navigating Imperatively"),e.createElement(p,{to:"tutorial/10-next-steps"},"Next Steps"),e.createElement(m,null,"Guides"),e.createElement(p,{to:"server-config"},"Server Configuration"),e.createElement(p,{to:"nesting"},"Nesting and Relative Links"),e.createElement(p,{to:"ranking"},"Path Ranking"),e.createElement(p,{to:"large-scale"},"Large Scale Apps"),e.createElement(p,{to:"server-rendering"},"Server Rendering"),e.createElement(p,{to:"typescript"},"Usage with TypeScript"),e.createElement(m,null,"Primary API"),e.createElement("div",{css:{fontFamily:"'SFMono-Regular', Consolas, 'Roboto Mono', 'Droid Sans Mono', 'Liberation Mono', Menlo, Courier, monospace"}},e.createElement(p,{to:"api/Router"},"Router"),e.createElement(p,{to:"api/Link"},"Link"),e.createElement(p,{to:"api/RouteComponent"},"Route Component"),e.createElement(p,{to:"api/Redirect"},"Redirect"),e.createElement(p,{to:"api/Match"},"Match"),e.createElement(p,{to:"api/navigate"},"navigate")),e.createElement(m,null,"Hooks API"),e.createElement("div",{css:{fontFamily:"'SFMono-Regular', Consolas, 'Roboto Mono', 'Droid Sans Mono', 'Liberation Mono', Menlo, Courier, monospace"}},e.createElement(p,{to:"api/useLocation"},"useLocation"),e.createElement(p,{to:"api/useMatch"},"useMatch"),e.createElement(p,{to:"api/useNavigate"},"useNavigate"),e.createElement(p,{to:"api/useParams"},"useParams")),e.createElement(m,null,"Additional API"),e.createElement("div",{css:{fontFamily:"'SFMono-Regular', Consolas, 'Roboto Mono', 'Droid Sans Mono', 'Liberation Mono', Menlo, Courier, monospace"}},e.createElement(p,{to:"api/Location"},"Location"),e.createElement(p,{to:"api/LocationProvider"},"LocationProvider"),e.createElement(p,{to:"api/ServerLocation"},"ServerLocation"),e.createElement(p,{to:"api/createHistory"},"createHistory"),e.createElement(p,{to:"api/createMemorySource"},"createMemorySource"),e.createElement(p,{to:"api/isRedirect"},"isRedirect"),e.createElement(p,{to:"api/redirectTo"},"redirectTo"))),e.createElement("footer",{css:{fontSize:"66%",marginTop:60,opacity:.66}},e.createElement("p",null,"Copyright © 2020 Reach Tech")))))})})})}}).call(this,r("./node_modules/glamor/react.js"))},"./src/index.js":function(e,t,r){"use strict";(function(e){o(r("./node_modules/react/index.js"));var t=r("./node_modules/react-dom/index.js"),n=o(r("./src/App.js"));function o(e){return e&&e.__esModule?e:{default:e}}(0,t.render)(e.createElement(n.default,null),document.getElementById("root"))}).call(this,r("./node_modules/glamor/react.js"))},"./src/markdown lazy recursive ^\\.\\/.*\\.md$":function(e,t,r){var n={"./api/Link.md":["./src/markdown/api/Link.md",35],"./api/Location.md":["./src/markdown/api/Location.md",34],"./api/LocationProvider.md":["./src/markdown/api/LocationProvider.md",33],"./api/Match.md":["./src/markdown/api/Match.md",32],"./api/Redirect.md":["./src/markdown/api/Redirect.md",31],"./api/RouteComponent.md":["./src/markdown/api/RouteComponent.md",30],"./api/Router.md":["./src/markdown/api/Router.md",29],"./api/ServerLocation.md":["./src/markdown/api/ServerLocation.md",28],"./api/createHistory.md":["./src/markdown/api/createHistory.md",27],"./api/createMemorySource.md":["./src/markdown/api/createMemorySource.md",26],"./api/isRedirect.md":["./src/markdown/api/isRedirect.md",25],"./api/navigate.md":["./src/markdown/api/navigate.md",24],"./api/redirectTo.md":["./src/markdown/api/redirectTo.md",23],"./api/useLocation.md":["./src/markdown/api/useLocation.md",22],"./api/useMatch.md":["./src/markdown/api/useMatch.md",21],"./api/useNavigate.md":["./src/markdown/api/useNavigate.md",20],"./api/useParams.md":["./src/markdown/api/useParams.md",19],"./pages/accessibility.md":["./src/markdown/pages/accessibility.md",18],"./pages/credits.md":["./src/markdown/pages/credits.md",17],"./pages/intro.md":["./src/markdown/pages/intro.md",16],"./pages/large-scale.md":["./src/markdown/pages/large-scale.md",15],"./pages/nesting.md":["./src/markdown/pages/nesting.md",14],"./pages/ranking.md":["./src/markdown/pages/ranking.md",13],"./pages/server-config.md":["./src/markdown/pages/server-config.md",12],"./pages/server-rendering.md":["./src/markdown/pages/server-rendering.md",11],"./pages/typescript.md":["./src/markdown/pages/typescript.md",10],"./tutorial/01-intro.md":["./src/markdown/tutorial/01-intro.md",9],"./tutorial/02-installation.md":["./src/markdown/tutorial/02-installation.md",8],"./tutorial/03-link.md":["./src/markdown/tutorial/03-link.md",7],"./tutorial/04-router.md":["./src/markdown/tutorial/04-router.md",6],"./tutorial/05-url-parameters.md":["./src/markdown/tutorial/05-url-parameters.md",5],"./tutorial/06-nesting.md":["./src/markdown/tutorial/06-nesting.md",4],"./tutorial/07-index-routes.md":["./src/markdown/tutorial/07-index-routes.md",3],"./tutorial/08-default-routes.md":["./src/markdown/tutorial/08-default-routes.md",2],"./tutorial/09-navigate.md":["./src/markdown/tutorial/09-navigate.md",1],"./tutorial/10-next-steps.md":["./src/markdown/tutorial/10-next-steps.md",0]};function o(e){var t=n[e];return t?r.e(t[1]).then(function(){return r(t[0])}):Promise.resolve().then(function(){var t=new Error('Cannot find module "'+e+'".');throw t.code="MODULE_NOT_FOUND",t})}o.keys=function(){return Object.keys(n)},o.id="./src/markdown lazy recursive ^\\.\\/.*\\.md$",e.exports=o},"./src/polyfills.js":function(e,t,r){"use strict";"undefined"==typeof Promise&&(r("./node_modules/promise/lib/rejection-tracking.js").enable(),window.Promise=r("./node_modules/promise/lib/es6-extensions.js")),Object.assign=r("./node_modules/object-assign/index.js")},"./src/theme.js":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TOPBAR_SIZE=t.SIDEBAR_SIZE=t.SMALL_BREAK=t.SMALL_BREAK_QUERY=t.BLACK=t.DARK_BLUE=t.BLUE=void 0,t.BLUE="hsl(211, 81%, 36%)",t.DARK_BLUE="hsl(213, 99%, 15%)",t.BLACK="hsl(200, 8%, 15%)",t.SMALL_BREAK_QUERY="(max-width: 800px)";var n="@media".concat("(max-width: 800px)");t.SMALL_BREAK=n,t.SIDEBAR_SIZE=250,t.TOPBAR_SIZE=30},1:function(e,t,r){r("./src/polyfills.js"),e.exports=r("./src/index.js")}});