export const PAGES = [
  { name: 'Home',
    path: '/',
    exactly: true,
    load: require('bundle?lazy!./pages/home.md')
  },
  { name: 'Quick Start',
    path: '/quick-start',
    load: require('bundle?lazy!./pages/quick-start.md')
  }
]

export const EXAMPLES = [
  { name: 'Basic',
    path: '/basic',
    load: require('bundle?lazy!./examples/Basic'),
    loadSource: require('bundle?lazy!!prismjs?lang=jsx!./.examples/Basic.js')
  },
  { name: 'URL Parameters',
    path: '/url-parameters',
    load: require('bundle?lazy!./examples/Params'),
    loadSource: require('bundle?lazy!!prismjs?lang=jsx!./.examples/Params.js')
  },
  { name: 'Redirects (Auth)',
    path: '/auth-workflow',
    load: require('bundle?lazy!./examples/Auth'),
    loadSource: require('bundle?lazy!!prismjs?lang=jsx!./.examples/Auth.js')
  },
  { name: 'Preventing Transitions',
    path: '/preventing-transitions',
    load: require('bundle?lazy!./examples/PreventingTransitions'),
    loadSource: require('bundle?lazy!!prismjs?lang=jsx!./.examples/PreventingTransitions.js')
  },
  { name: 'Miss (No Match Handling)',
    path: '/no-match-handling',
    load: require('bundle?lazy!./examples/Miss'),
    loadSource: require('bundle?lazy!!prismjs?lang=jsx!./.examples/Miss.js')
  },
  { name: 'Query Params',
    path: '/query-params',
    load: require('bundle?lazy!./examples/QueryParams'),
    loadSource: require('bundle?lazy!!prismjs?lang=jsx!./.examples/QueryParams.js')
  },
  { name: 'Recursive Paths',
    path: '/recursive-paths',
    load: require('bundle?lazy!./examples/Recursive'),
    loadSource: require('bundle?lazy!!prismjs?lang=jsx!./.examples/Recursive.js')
  },
  { name: 'Sidebar',
    path: '/sidebar',
    load: require('bundle?lazy!./examples/Sidebar'),
    loadSource: require('bundle?lazy!!prismjs?lang=jsx!./.examples/Sidebar.js')
  },
  { name: 'Animated Transitions',
    path: '/animated-transitions',
    load: require('bundle?lazy!./examples/Animation'),
    loadSource: require('bundle?lazy!!prismjs?lang=jsx!./.examples/Animation.js')
  },
  { name: 'Ambiguous Matches',
    path: '/ambiguous-matches',
    load: require('bundle?lazy!./examples/Ambiguous'),
    loadSource: require('bundle?lazy!!prismjs?lang=jsx!./.examples/Ambiguous.js')
  },
  { name: 'Route Config',
    path: '/route-config',
    load: require('bundle?lazy!./examples/RouteConfig'),
    loadSource: require('bundle?lazy!!prismjs?lang=jsx!./.examples/RouteConfig.js')
  }
]

export const API = [
  { name: 'Router',
    path: '/Router',
    load: require('bundle?lazy!./api/Router.md')
  },
  { name: 'Match',
    path: '/Match',
    load: require('bundle?lazy!./api/Match.md')
  },
  { name: 'Miss',
    path: '/Miss',
    load: require('bundle?lazy!./api/Miss.md')
  },
  { name: 'Link',
    path: '/Link',
    load: require('bundle?lazy!./api/Link.md')
  },
  { name: 'NavigationPrompt',
    path: '/NavigationPrompt',
    load: require('bundle?lazy!./api/NavigationPrompt.md')
  },
  { name: 'Redirect',
    path: '/Redirect',
    load: require('bundle?lazy!./api/Redirect.md')
  }
]

@@ -2485,24 +2485,31 @@
 %0A  %7B name: '
+Browser
 Router',%0A   
@@ -2517,16 +2517,23 @@
 path: '/
+Browser
 Router',
@@ -2570,16 +2570,356 @@
 y!./api/
+BrowserRouter.md')%0A  %7D,%0A  %7B name: 'HashRouter',%0A    path: '/HashRouter',%0A    load: require('bundle?lazy!./api/HashRouter.md')%0A  %7D,%0A  %7B name: 'MemoryRouter',%0A    path: '/MemoryRouter',%0A    load: require('bundle?lazy!./api/MemoryRouter.md')%0A  %7D,%0A  %7B name: 'ServerRouter',%0A    path: '/ServerRouter',%0A    load: require('bundle?lazy!./api/Server
 Router.m

add router docs to website