1
This commit is contained in:
39
app/components/PrimeVue/index.js
Normal file
39
app/components/PrimeVue/index.js
Normal file
@@ -0,0 +1,39 @@
|
||||
/**
|
||||
* PrimeVue 组件统一导出
|
||||
* 方便统一管理和使用
|
||||
*/
|
||||
|
||||
// 表单组件
|
||||
export { default as Button } from 'primevue/button';
|
||||
export { default as InputText } from 'primevue/inputtext';
|
||||
export { default as Password } from 'primevue/password';
|
||||
export { default as Textarea } from 'primevue/textarea';
|
||||
export { default as InputNumber } from 'primevue/inputnumber';
|
||||
export { default as Dropdown } from 'primevue/dropdown';
|
||||
export { default as Checkbox } from 'primevue/checkbox';
|
||||
export { default as InputSwitch } from 'primevue/inputswitch';
|
||||
export { default as Calendar } from 'primevue/calendar';
|
||||
|
||||
// 数据展示组件
|
||||
export { default as DataTable } from 'primevue/datatable';
|
||||
export { default as Column } from 'primevue/column';
|
||||
export { default as Card } from 'primevue/card';
|
||||
export { default as Tag } from 'primevue/tag';
|
||||
export { default as Badge } from 'primevue/badge';
|
||||
|
||||
// 对话框和覆盖层
|
||||
export { default as Dialog } from 'primevue/dialog';
|
||||
export { default as Toast } from 'primevue/toast';
|
||||
export { default as Message } from 'primevue/message';
|
||||
|
||||
// 分页和导航
|
||||
export { default as Paginator } from 'primevue/paginator';
|
||||
|
||||
// 进度和加载
|
||||
export { default as ProgressBar } from 'primevue/progressbar';
|
||||
export { default as ProgressSpinner } from 'primevue/progressspinner';
|
||||
|
||||
// 其他
|
||||
export { default as Divider } from 'primevue/divider';
|
||||
export { default as Panel } from 'primevue/panel';
|
||||
|
||||
Reference in New Issue
Block a user