-
Notifications
You must be signed in to change notification settings - Fork 10.3k
/
index.js
46 lines (43 loc) · 1.14 KB
/
index.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
import React from 'react'
import { Link } from 'gatsby'
import Layout from '../components/layout'
import InstrumentPage from '../utils/instrument-page'
const IndexPage = ({ pageContext }) => (
<Layout>
<h1>Hi people</h1>
<pre data-testid="dom-marker">{pageContext.DOMMarker || `index`}</pre>
<ul>
<li>
<Link to="/page-2/">
<span data-testid="page2">Go to page 2</span>
</Link>
</li>
<li>
<Link to="/page-3/" data-testid="404">
To non-existent page
</Link>
</li>
<li>
<Link to="/long-page/" data-testid="long-page">
To long page
</Link>
</li>
<li>
<Link to="/duplicated/" data-testid="duplicated">
Another page using Index template
</Link>
</li>
<li>
<Link to="/client-only-paths/" data-testid="client-only-paths">
Client only paths
</Link>
</li>
<li>
<Link to="/global-style/" data-testid="global-style">
gatsby-browser.js (global styles)
</Link>
</li>
</ul>
</Layout>
)
export default InstrumentPage(IndexPage)