index.js 2.4 KB
Newer Older
A
afc163 已提交
1 2
import React from 'react';

A
afc163 已提交
3
require('./style/index.less');
A
afc163 已提交
4

A
afc163 已提交
5
const antd = {
S
sorrycc 已提交
6
  Affix: require('./components/affix'),
A
afc163 已提交
7 8
  Datepicker: require('./components/datepicker'),
  Tooltip: require('./components/tooltip'),
S
sorrycc 已提交
9
  Carousel: require('./components/carousel'),
Y
yiminghe 已提交
10
  Tabs: require('./components/tabs'),
Y
yiminghe 已提交
11
  Modal: require('./components/modal'),
夏奈 已提交
12
  Dropdown: require('./components/dropdown'),
然则 已提交
13
  Progress: require('./components/progress'),
A
afc163 已提交
14
  Popover: require('./components/popover'),
Y
yiminghe 已提交
15
  Select: require('./components/select'),
A
afc163 已提交
16
  Breadcrumb: require('./components/breadcrumb'),
A
afc163 已提交
17
  Popconfirm: require('./components/popconfirm'),
Y
Yuwei Ba 已提交
18
  Pagination: require('./components/pagination'),
Y
yiminghe 已提交
19
  Steps: require('./components/steps'),
Y
yiminghe 已提交
20
  InputNumber: require('./components/input-number'),
蔡伦 已提交
21
  Switch: require('./components/switch'),
22
  Checkbox: require('./components/checkbox'),
23
  Table: require('./components/table'),
A
afc163 已提交
24
  Tag: require('./components/tag'),
A
afc163 已提交
25
  Collapse: require('./components/collapse'),
S
simaQ 已提交
26
  message: require('./components/message'),
J
jljsj 已提交
27
  Slider: require('./components/slider'),
J
jljsj 已提交
28
  QueueAnim: require('./components/queue-anim'),
J
jljsj 已提交
29
  Radio: require('./components/radio'),
A
afc163 已提交
30
  notification: require('./components/notification'),
S
SimaQ 已提交
31
  Alert: require('./components/alert'),
I
ioldfish 已提交
32
  Validation: require('./components/validation'),
Y
yiminghe 已提交
33
  Tree: require('./components/tree'),
A
merge  
afc163 已提交
34
  Upload: require('./components/upload'),
A
afc163 已提交
35
  Badge: require('./components/badge'),
Z
zhujun24 已提交
36
  Menu: require('./components/menu'),
37
  Timeline: require('./components/timeline'),
B
Benjy Cui 已提交
38 39
  Button: require('./components/button'),
  ButtonGroup: require('./components/button').Group,
A
afc163 已提交
40
  Icon: require('./components/icon'),
P
pizn 已提交
41 42
  Row: require('./components/layout').Row,
  Col: require('./components/layout').Col,
S
SimaQ 已提交
43
  Spin: require('./components/spin'),
44 45
  Form: require('./components/form').Form,
  Input: require('./components/form').Input,
血诺 已提交
46
  Calendar: require('./components/calendar'),
47
  Timepicker: require('./components/timepicker'),
A
afc163 已提交
48
};
A
afc163 已提交
49

Y
yiminghe 已提交
50
antd.version = require('./package.json').version;
51

A
afc163 已提交
52 53 54 55 56
if (process.env.NODE_ENV !== 'production') {
  const warning = require('warning');
  const semver = require('semver');
  const reactVersionInDeps = require('./package.json').devDependencies.react;
  warning(semver.satisfies(React.version, reactVersionInDeps) || semver.gtr(React.version, reactVersionInDeps),
A
afc163 已提交
57
    `antd@${antd.version} need react@${reactVersionInDeps} or higher, which is react@${React.version} now.`);
A
afc163 已提交
58 59
}

Y
add lib  
yiminghe 已提交
60
module.exports = antd;