/
build-config.js
127 lines (96 loc) · 1.77 KB
/
build-config.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
121
122
123
124
125
126
127
/**
* F7 Build Configuration
* Don't modify this file!
* If you want to build custom version of F7, just put build-config-custom.js with the required configuration in this folder. Or build it using command line:
* $ npm run build-core:prod -- --config path/to/config.js --output path/to/output/folder
*/
const config = {
rtl: false,
components: [
// Modals
'dialog',
'popup',
'login-screen',
'popover',
'actions',
'sheet',
'toast',
// Loaders
'preloader',
'progressbar',
// List Components
'sortable',
'swipeout',
'accordion',
'contacts-list',
'virtual-list',
'list-index',
// Timeline
'timeline',
// Tabs
'tabs',
// Panel
'panel',
// Card
'card',
// Chip
'chip',
// Form Components
'form',
'input',
'checkbox',
'radio',
'toggle',
'range',
'stepper',
'smart-select',
// Grid
'grid',
// Pickers
'calendar',
'picker',
// Page Components
'infinite-scroll',
'pull-to-refresh',
// Data table
'data-table',
// FAB
'fab',
// Searchbar
'searchbar',
// Messages
'messages',
'messagebar',
// Swiper
'swiper',
// Photo Browser
'photo-browser',
// Notifications
'notification',
// Autocomplete
'autocomplete',
// Tooltip
'tooltip',
// Gauge
'gauge',
// Skeleton
'skeleton',
// Color Picker
'color-picker',
// Tree View
'treeview',
// WYSIWYG Editor
'text-editor',
// Pie Chart
'pie-chart',
// Area Chart
'area-chart',
'breadcrumbs',
// Typography
'typography',
],
darkTheme: true,
lightTheme: true,
themes: ['ios', 'md'],
};
module.exports = config;