|
1 | 1 | import { componentsReducer, propsReducer } from '../../utils' |
2 | | -import QAjaxBar from './QAjaxBar.json' |
3 | | -import QAvatar from './QAvatar.json' |
4 | | -import QBadge from './QBadge.json' |
5 | | -import QBanner from './QBanner.json' |
6 | | -import QBar from './QBar.json' |
7 | | -import QBreadcrumbs from './QBreadcrumbs.json' |
8 | | -import QBtn from './QBtn.json' |
9 | | -import QBtnDropdown from './QBtnDropdown.json' |
10 | | -import QBtnGroup from './QBtnGroup.json' |
11 | | -import QBtnToggle from './QBtnToggle.json' |
12 | | -import QCard from './QCard.json' |
13 | | -import QCarousel from './QCarousel.json' |
14 | | -import QCheckbox from './QCheckbox.json' |
15 | | -import QChip from './QChip.json' |
16 | | -import QCircularProgress from './QCircularProgress.json' |
17 | | -import QColor from './QColor.json' |
18 | | -import QDate from './QDate.json' |
19 | | -import QDialog from './QDialog.json' |
20 | | -import QDrawer from './QDrawer.json' |
21 | | -import QEditor from './QEditor.json' |
22 | | -import QExpansionItem from './QExpansionItem.json' |
23 | | -import QFab from './QFab.json' |
24 | | -import QField from './QField.json' |
25 | | -import QFile from './QFile.json' |
26 | | -import QFooter from './QFooter.json' |
27 | | -import QForm from './QForm.json' |
28 | | -import QHeader from './QHeader.json' |
29 | | -import QIcon from './QIcon.json' |
30 | | -import QImg from './QImg.json' |
31 | | -import QInfiniteScroll from './QInfiniteScroll.json' |
32 | | -import QInnerLoading from './QInnerLoading.json' |
33 | | -import QInput from './QInput.json' |
34 | | -import QIntersection from './QIntersection.json' |
35 | | -import QItem from './QItem.json' |
36 | | -import QKnob from './QKnob.json' |
37 | | -import QLayout from './QLayout.json' |
38 | | -import QLinearProgress from './QLinearProgress.json' |
39 | | -import QMarkupTable from './QMarkupTable.json' |
40 | | -import QMenu from './QMenu.json' |
41 | | -import QNoSsr from './QNoSsr.json' |
42 | | -import QOptionGroup from './QOptionGroup.json' |
43 | | -import QPage from './QPage.json' |
44 | | -import QPageScroller from './QPageScroller.json' |
45 | | -import QPageSticky from './QPageSticky.json' |
46 | | -import QPagination from './QPagination.json' |
47 | | -import QParallax from './QParallax.json' |
48 | | -import QPopupEdit from './QPopupEdit.json' |
49 | | -import QPopupProxy from './QPopupProxy.json' |
50 | | -import QPullToRefresh from './QPullToRefresh.json' |
51 | | -import QRadio from './QRadio.json' |
52 | | -import QRange from './QRange.json' |
53 | | -import QRating from './QRating.json' |
54 | | -import QResizeObserver from './QResizeObserver.json' |
55 | | -import QResponsive from './QResponsive.json' |
56 | | -import QScrollArea from './QScrollArea.json' |
57 | | -import QScrollObserver from './QScrollObserver.json' |
58 | | -import QSelect from './QSelect.json' |
59 | | -import QSeparator from './QSeparator.json' |
60 | | -import QSkeleton from './QSkeleton.json' |
61 | | -import QSlideItem from './QSlideItem.json' |
62 | | -import QSlideTransition from './QSlideTransition.json' |
63 | | -import QSlider from './QSlider.json' |
64 | | -import QSpace from './QSpace.json' |
65 | | -import QSpinner from './QSpinner.json' |
66 | | -import QSplitter from './QSplitter.json' |
67 | | -import QStepper from './QStepper.json' |
68 | | -import QTabPanels from './QTabPanels.json' |
69 | | -import QTable from './QTable.json' |
70 | | -import QTabs from './QTabs.json' |
71 | | -import QTime from './QTime.json' |
72 | | -import QTimeline from './QTimeline.json' |
73 | | -import QToggle from './QToggle.json' |
74 | | -import QToolbar from './QToolbar.json' |
75 | | -import QTooltip from './QTooltip.json' |
76 | | -import QTree from './QTree.json' |
77 | | -import QUploader from './QUploader.json' |
78 | | -import QVideo from './QVideo.json' |
79 | | -import QVirtualScroll from './QVirtualScroll.json' |
| 2 | +import { getComponentMap, getPropsMap } from './mapping' |
80 | 3 |
|
81 | 4 | export function quasar2() { |
82 | | - const map: any = [ |
83 | | - QAjaxBar, |
84 | | - QAvatar, |
85 | | - QBadge, |
86 | | - QBanner, |
87 | | - QBar, |
88 | | - QBreadcrumbs, |
89 | | - QBtn, |
90 | | - QBtnDropdown, |
91 | | - QBtnGroup, |
92 | | - QBtnToggle, |
93 | | - QCard, |
94 | | - QCarousel, |
95 | | - QCheckbox, |
96 | | - QChip, |
97 | | - QCircularProgress, |
98 | | - QColor, |
99 | | - QDate, |
100 | | - QDialog, |
101 | | - QDrawer, |
102 | | - QEditor, |
103 | | - QExpansionItem, |
104 | | - QFab, |
105 | | - QField, |
106 | | - QFile, |
107 | | - QFooter, |
108 | | - QForm, |
109 | | - QHeader, |
110 | | - QIcon, |
111 | | - QImg, |
112 | | - QInfiniteScroll, |
113 | | - QInnerLoading, |
114 | | - QInput, |
115 | | - QIntersection, |
116 | | - QItem, |
117 | | - QKnob, |
118 | | - QLayout, |
119 | | - QLinearProgress, |
120 | | - QMarkupTable, |
121 | | - QMenu, |
122 | | - QNoSsr, |
123 | | - QOptionGroup, |
124 | | - QPage, |
125 | | - QPageScroller, |
126 | | - QPageSticky, |
127 | | - QPagination, |
128 | | - QParallax, |
129 | | - QPopupEdit, |
130 | | - QPopupProxy, |
131 | | - QPullToRefresh, |
132 | | - QRadio, |
133 | | - QRange, |
134 | | - QRating, |
135 | | - QResizeObserver, |
136 | | - QResponsive, |
137 | | - QScrollArea, |
138 | | - QScrollObserver, |
139 | | - QSelect, |
140 | | - QSeparator, |
141 | | - QSkeleton, |
142 | | - QSlideItem, |
143 | | - QSlideTransition, |
144 | | - QSlider, |
145 | | - QSpace, |
146 | | - QSpinner, |
147 | | - QSplitter, |
148 | | - QStepper, |
149 | | - QTabPanels, |
150 | | - QTable, |
151 | | - QTabs, |
152 | | - QTime, |
153 | | - QTimeline, |
154 | | - QToggle, |
155 | | - QToolbar, |
156 | | - QTooltip, |
157 | | - QTree, |
158 | | - QUploader, |
159 | | - QVideo, |
160 | | - QVirtualScroll, |
161 | | - ] |
162 | | - |
163 | 5 | return propsReducer({ |
164 | 6 | uiName: 'quasar2', |
165 | | - map, |
| 7 | + map: getPropsMap(), |
166 | 8 | lib: 'quasar', |
167 | 9 | prefix: 'q', |
168 | 10 | }) |
169 | 11 | } |
170 | 12 |
|
171 | 13 | export function quasar2Components() { |
172 | | - const map = [ |
173 | | - [QAjaxBar, QAjaxBar.name, '<q-ajax-bar></q-ajax-bar>'], |
174 | | - [QAvatar, QAvatar.name, '<q-avatar></q-avatar>'], |
175 | | - [QBadge, QBadge.name, '<q-badge></q-badge>'], |
176 | | - [QBanner, QBanner.name, '<q-banner></q-banner>'], |
177 | | - [QBar, QBar.name, '<q-bar></q-bar>'], |
178 | | - [QBreadcrumbs, QBreadcrumbs.name, '<q-breadcrumbs></q-breadcrumbs>'], |
179 | | - [QBtn, QBtn.name, '<q-btn></q-btn>'], |
180 | | - [QBtnDropdown, QBtnDropdown.name, '<q-btn-dropdown></q-btn-dropdown>'], |
181 | | - [QBtnGroup, QBtnGroup.name, '<q-btn-group></q-btn-group>'], |
182 | | - [QBtnToggle, QBtnToggle.name, '<q-btn-toggle></q-btn-toggle>'], |
183 | | - [QCard, QCard.name, '<q-card></q-card>'], |
184 | | - [QCarousel, QCarousel.name, '<q-carousel></q-carousel>'], |
185 | | - [QCheckbox, QCheckbox.name, '<q-checkbox></q-checkbox>'], |
186 | | - [QChip, QChip.name, '<q-chip></q-chip>'], |
187 | | - [QCircularProgress, QCircularProgress.name, '<q-circular-progress></q-circular-progress>'], |
188 | | - [QColor, QColor.name, '<q-color></q-color>'], |
189 | | - [QDate, QDate.name, '<q-date></q-date>'], |
190 | | - [QDialog, QDialog.name, '<q-dialog></q-dialog>'], |
191 | | - [QDrawer, QDrawer.name, '<q-drawer></q-drawer>'], |
192 | | - [QEditor, QEditor.name, '<q-editor></q-editor>'], |
193 | | - [QExpansionItem, QExpansionItem.name, '<q-expansion-item></q-expansion-item>'], |
194 | | - [QFab, QFab.name, '<q-fab></q-fab>'], |
195 | | - [QField, QField.name, '<q-field></q-field>'], |
196 | | - [QFile, QFile.name, '<q-file></q-file>'], |
197 | | - [QFooter, QFooter.name, '<q-footer></q-footer>'], |
198 | | - [QForm, QForm.name, '<q-form></q-form>'], |
199 | | - [QHeader, QHeader.name, '<q-header></q-header>'], |
200 | | - [QIcon, QIcon.name, '<q-icon></q-icon>'], |
201 | | - [QImg, QImg.name, '<q-img></q-img>'], |
202 | | - [QInfiniteScroll, QInfiniteScroll.name, '<q-infinite-scroll></q-infinite-scroll>'], |
203 | | - [QInnerLoading, QInnerLoading.name, '<q-inner-loading></q-inner-loading>'], |
204 | | - [QInput, QInput.name, '<q-input></q-input>'], |
205 | | - [QIntersection, QIntersection.name, '<q-intersection></q-intersection>'], |
206 | | - [QItem, QItem.name, '<q-item></q-item>'], |
207 | | - [QKnob, QKnob.name, '<q-knob></q-knob>'], |
208 | | - [QLayout, QLayout.name, '<q-layout></q-layout>'], |
209 | | - [QLinearProgress, QLinearProgress.name, '<q-linear-progress></q-linear-progress>'], |
210 | | - [QMarkupTable, QMarkupTable.name, '<q-markup-table></q-markup-table>'], |
211 | | - [QMenu, QMenu.name, '<q-menu></q-menu>'], |
212 | | - [QNoSsr, QNoSsr.name, '<q-no-ssr></q-no-ssr>'], |
213 | | - [QOptionGroup, QOptionGroup.name, '<q-option-group></q-option-group>'], |
214 | | - [QPage, QPage.name, '<q-page></q-page>'], |
215 | | - [QPageScroller, QPageScroller.name, '<q-page-scroller></q-page-scroller>'], |
216 | | - [QPageSticky, QPageSticky.name, '<q-page-sticky></q-page-sticky>'], |
217 | | - [QPagination, QPagination.name, '<q-pagination></q-pagination>'], |
218 | | - [QParallax, QParallax.name, '<q-parallax></q-parallax>'], |
219 | | - [QPopupEdit, QPopupEdit.name, '<q-popup-edit></q-popup-edit>'], |
220 | | - [QPopupProxy, QPopupProxy.name, '<q-popup-proxy></q-popup-proxy>'], |
221 | | - [QPullToRefresh, QPullToRefresh.name, '<q-pull-to-refresh></q-pull-to-refresh>'], |
222 | | - [QRadio, QRadio.name, '<q-radio></q-radio>'], |
223 | | - [QRange, QRange.name, '<q-range></q-range>'], |
224 | | - [QRating, QRating.name, '<q-rating></q-rating>'], |
225 | | - [QResizeObserver, QResizeObserver.name, '<q-resize-observer></q-resize-observer>'], |
226 | | - [QResponsive, QResponsive.name, '<q-responsive></q-responsive>'], |
227 | | - [QScrollArea, QScrollArea.name, '<q-scroll-area></q-scroll-area>'], |
228 | | - [QScrollObserver, QScrollObserver.name, '<q-scroll-observer></q-scroll-observer>'], |
229 | | - [QSelect, QSelect.name, '<q-select></q-select>'], |
230 | | - [QSeparator, QSeparator.name, '<q-separator></q-separator>'], |
231 | | - [QSkeleton, QSkeleton.name, '<q-skeleton></q-skeleton>'], |
232 | | - [QSlideItem, QSlideItem.name, '<q-slide-item></q-slide-item>'], |
233 | | - [QSlideTransition, QSlideTransition.name, '<q-slide-transition></q-slide-transition>'], |
234 | | - [QSlider, QSlider.name, '<q-slider></q-slider>'], |
235 | | - [QSpace, QSpace.name, '<q-space></q-space>'], |
236 | | - [QSpinner, QSpinner.name, '<q-spinner></q-spinner>'], |
237 | | - [QSplitter, QSplitter.name, '<q-splitter></q-splitter>'], |
238 | | - [QStepper, QStepper.name, '<q-stepper></q-stepper>'], |
239 | | - [QTabPanels, QTabPanels.name, '<q-tab-panels></q-tab-panels>'], |
240 | | - [QTable, QTable.name, '<q-table></q-table>'], |
241 | | - [QTabs, QTabs.name, '<q-tabs></q-tabs>'], |
242 | | - [QTime, QTime.name, '<q-time></q-time>'], |
243 | | - [QTimeline, QTimeline.name, '<q-timeline></q-timeline>'], |
244 | | - [QToggle, QToggle.name, '<q-toggle></q-toggle>'], |
245 | | - [QToolbar, QToolbar.name, '<q-toolbar></q-toolbar>'], |
246 | | - [QTooltip, QTooltip.name, '<q-tooltip></q-tooltip>'], |
247 | | - [QTree, QTree.name, '<q-tree></q-tree>'], |
248 | | - [QUploader, QUploader.name, '<q-uploader></q-uploader>'], |
249 | | - [QVideo, QVideo.name, '<q-video></q-video>'], |
250 | | - [QVirtualScroll, QVirtualScroll.name, '<q-virtual-scroll></q-virtual-scroll>'], |
251 | | - ] |
252 | 14 | return componentsReducer({ |
253 | | - map, |
| 15 | + map: getComponentMap(), |
254 | 16 | isSeperatorByHyphen: true, |
255 | 17 | prefix: 'q', |
256 | 18 | lib: 'quasar', |
|
0 commit comments