/
Web.js
120 lines (118 loc) · 4.54 KB
/
Web.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
export default {
api: [
require("../../../packages/react-router-dom/docs/api/BrowserRouter.md"),
require("../../../packages/react-router-dom/docs/api/HashRouter.md"),
require("../../../packages/react-router-dom/docs/api/Link.md"),
require("../../../packages/react-router-dom/docs/api/NavLink.md"),
require("../../../packages/react-router-dom/docs/api/Prompt.md"),
require("../../../packages/react-router/docs/api/MemoryRouter.md?web"),
require("../../../packages/react-router/docs/api/Redirect.md?web"),
require("../../../packages/react-router/docs/api/Route.md?web"),
require("../../../packages/react-router/docs/api/Router.md?web"),
require("../../../packages/react-router/docs/api/StaticRouter.md?web"),
require("../../../packages/react-router/docs/api/Switch.md?web"),
require("../../../packages/react-router/docs/api/history.md?web"),
require("../../../packages/react-router/docs/api/location.md?web"),
require("../../../packages/react-router/docs/api/match.md?web"),
require("../../../packages/react-router/docs/api/matchPath.md?web"),
require("../../../packages/react-router/docs/api/withRouter.md?web")
],
guides: [
require("../../../packages/react-router-dom/docs/guides/quick-start.md"),
require("../../../packages/react-router-dom/docs/guides/basic-components.md"),
require("../../../packages/react-router-dom/docs/guides/server-rendering.md"),
require("../../../packages/react-router-dom/docs/guides/code-splitting.md"),
require("../../../packages/react-router-dom/docs/guides/scroll-restoration.md"),
require("../../../packages/react-router/docs/guides/philosophy.md"),
require("../../../packages/react-router/docs/guides/testing.md?web"),
require("../../../packages/react-router/docs/guides/redux.md"),
require("../../../packages/react-router/docs/guides/static-routes.md"),
require("../../../packages/react-router/docs/guides/blocked-updates.md")
],
examples: [
{
label: "Basic",
slug: "basic",
load: require("../examples/Basic?bundle"),
loadSource: require("../examples/Basic.js?prismjs")
},
{
label: "URL Parameters",
slug: "url-params",
load: require("../examples/Params?bundle"),
loadSource: require("../examples/Params.js?prismjs")
},
{
label: "Redirects (Auth)",
slug: "auth-workflow",
load: require("../examples/Auth?bundle"),
loadSource: require("../examples/Auth.js?prismjs")
},
{
label: "Custom Link",
slug: "custom-link",
load: require("../examples/CustomLink?bundle"),
loadSource: require("../examples/CustomLink.js?prismjs")
},
{
label: "Preventing Transitions",
slug: "preventing-transitions",
load: require("../examples/PreventingTransitions?bundle"),
loadSource: require("../examples/PreventingTransitions.js?prismjs")
},
{
label: "No Match (404)",
slug: "no-match",
load: require("../examples/NoMatch?bundle"),
loadSource: require("../examples/NoMatch.js?prismjs")
},
{
label: "Recursive Paths",
slug: "recursive-paths",
load: require("../examples/Recursive?bundle"),
loadSource: require("../examples/Recursive.js?prismjs")
},
{
label: "Sidebar",
slug: "sidebar",
load: require("../examples/Sidebar?bundle"),
loadSource: require("../examples/Sidebar.js?prismjs")
},
{
label: "Animated Transitions",
slug: "animated-transitions",
load: require("../examples/Animation?bundle"),
loadSource: require("../examples/Animation.js?prismjs")
},
{
label: "Ambiguous Matches",
slug: "ambiguous-matches",
load: require("../examples/Ambiguous?bundle"),
loadSource: require("../examples/Ambiguous.js?prismjs")
},
{
label: "Route Config",
slug: "route-config",
load: require("../examples/RouteConfig?bundle"),
loadSource: require("../examples/RouteConfig.js?prismjs")
},
{
label: "Modal Gallery",
slug: "modal-gallery",
load: require("../examples/ModalGallery?bundle"),
loadSource: require("../examples/ModalGallery.js?prismjs")
},
{
label: "StaticRouter Context",
slug: "static-router",
load: require("../examples/StaticRouter?bundle"),
loadSource: require("../examples/StaticRouter.js?prismjs")
},
{
label: "Query Parameters",
slug: "query-parameters",
load: require("../examples/QueryParams?bundle"),
loadSource: require("../examples/QueryParams.js?prismjs")
}
]
};