Skip to content

Commit 5d147a8

Browse files
rafaelalmeidatktimneutkens
authored andcommittedSep 12, 2018
Update with-ant-design example (#5141)
There is no need to wrap every page with a component when you can use the custom document.
1 parent b79bbec commit 5d147a8

File tree

3 files changed

+75
-73
lines changed

3 files changed

+75
-73
lines changed
 

‎examples/with-ant-design/index.js

-14
This file was deleted.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
import Document, { Head, Main, NextScript } from 'next/document'
2+
3+
export default class MyDocument extends Document {
4+
render () {
5+
return (
6+
<html>
7+
<Head>
8+
<meta name='viewport' content='width=device-width, initial-scale=1' />
9+
<meta charSet='utf-8' />
10+
<link rel='stylesheet' href='/_next/static/style.css' />
11+
</Head>
12+
<body>
13+
<Main />
14+
<NextScript />
15+
</body>
16+
</html>
17+
)
18+
}
19+
}
+56-59
Original file line numberDiff line numberDiff line change
@@ -1,70 +1,67 @@
1-
import Layout from '../index.js'
21
import { Form, Select, InputNumber, DatePicker, Switch, Slider, Button } from 'antd'
32

43
const FormItem = Form.Item
54
const Option = Select.Option
65

76
export default () => (
8-
<Layout>
9-
<div style={{ marginTop: 100 }}>
10-
<Form layout='horizontal'>
11-
<FormItem
12-
label='Input Number'
13-
labelCol={{ span: 8 }}
14-
wrapperCol={{ span: 8 }}
15-
>
16-
<InputNumber size='large' min={1} max={10} style={{ width: 100 }} defaultValue={3} name='inputNumber' />
17-
<a href='#'>Link</a>
18-
</FormItem>
7+
<div style={{ marginTop: 100 }}>
8+
<Form layout='horizontal'>
9+
<FormItem
10+
label='Input Number'
11+
labelCol={{ span: 8 }}
12+
wrapperCol={{ span: 8 }}
13+
>
14+
<InputNumber size='large' min={1} max={10} style={{ width: 100 }} defaultValue={3} name='inputNumber' />
15+
<a href='#'>Link</a>
16+
</FormItem>
1917

20-
<FormItem
21-
label='Switch'
22-
labelCol={{ span: 8 }}
23-
wrapperCol={{ span: 8 }}
24-
>
25-
<Switch defaultChecked name='switch' />
26-
</FormItem>
18+
<FormItem
19+
label='Switch'
20+
labelCol={{ span: 8 }}
21+
wrapperCol={{ span: 8 }}
22+
>
23+
<Switch defaultChecked name='switch' />
24+
</FormItem>
2725

28-
<FormItem
29-
label='Slider'
30-
labelCol={{ span: 8 }}
31-
wrapperCol={{ span: 8 }}
32-
>
33-
<Slider defaultValue={70} />
34-
</FormItem>
26+
<FormItem
27+
label='Slider'
28+
labelCol={{ span: 8 }}
29+
wrapperCol={{ span: 8 }}
30+
>
31+
<Slider defaultValue={70} />
32+
</FormItem>
3533

36-
<FormItem
37-
label='Select'
38-
labelCol={{ span: 8 }}
39-
wrapperCol={{ span: 8 }}
40-
>
41-
<Select size='large' defaultValue='lucy' style={{ width: 192 }} name='select'>
42-
<Option value='jack'>jack</Option>
43-
<Option value='lucy'>lucy</Option>
44-
<Option value='disabled' disabled>disabled</Option>
45-
<Option value='yiminghe'>yiminghe</Option>
46-
</Select>
47-
</FormItem>
34+
<FormItem
35+
label='Select'
36+
labelCol={{ span: 8 }}
37+
wrapperCol={{ span: 8 }}
38+
>
39+
<Select size='large' defaultValue='lucy' style={{ width: 192 }} name='select'>
40+
<Option value='jack'>jack</Option>
41+
<Option value='lucy'>lucy</Option>
42+
<Option value='disabled' disabled>disabled</Option>
43+
<Option value='yiminghe'>yiminghe</Option>
44+
</Select>
45+
</FormItem>
4846

49-
<FormItem
50-
label='DatePicker'
51-
labelCol={{ span: 8 }}
52-
wrapperCol={{ span: 8 }}
53-
>
54-
<DatePicker name='startDate' />
55-
</FormItem>
56-
<FormItem
57-
style={{ marginTop: 48 }}
58-
wrapperCol={{ span: 8, offset: 8 }}
59-
>
60-
<Button size='large' type='primary' htmlType='submit'>
61-
OK
62-
</Button>
63-
<Button size='large' style={{ marginLeft: 8 }}>
64-
Cancel
65-
</Button>
66-
</FormItem>
67-
</Form>
68-
</div>
69-
</Layout>
47+
<FormItem
48+
label='DatePicker'
49+
labelCol={{ span: 8 }}
50+
wrapperCol={{ span: 8 }}
51+
>
52+
<DatePicker name='startDate' />
53+
</FormItem>
54+
<FormItem
55+
style={{ marginTop: 48 }}
56+
wrapperCol={{ span: 8, offset: 8 }}
57+
>
58+
<Button size='large' type='primary' htmlType='submit'>
59+
OK
60+
</Button>
61+
<Button size='large' style={{ marginLeft: 8 }}>
62+
Cancel
63+
</Button>
64+
</FormItem>
65+
</Form>
66+
</div>
7067
)

0 commit comments

Comments
 (0)
Please sign in to comment.