chore: 更新

This commit is contained in:
dap 2024-10-14 17:19:49 +08:00
parent 47a817f73c
commit 86a2539d27

View File

@ -36,6 +36,9 @@ import {
Upload, Upload,
} from 'ant-design-vue'; } from 'ant-design-vue';
import { Tinymce as RichTextarea } from '#/components/tinymce';
import { FileUpload, ImageUpload } from '#/components/upload';
const withDefaultPlaceholder = <T extends Component>( const withDefaultPlaceholder = <T extends Component>(
component: T, component: T,
type: 'input' | 'select', type: 'input' | 'select',
@ -54,6 +57,8 @@ export type ComponentType =
| 'DatePicker' | 'DatePicker'
| 'DefaultButton' | 'DefaultButton'
| 'Divider' | 'Divider'
| 'FileUpload'
| 'ImageUpload'
| 'Input' | 'Input'
| 'InputNumber' | 'InputNumber'
| 'InputPassword' | 'InputPassword'
@ -63,6 +68,7 @@ export type ComponentType =
| 'RadioGroup' | 'RadioGroup'
| 'RangePicker' | 'RangePicker'
| 'Rate' | 'Rate'
| 'RichTextarea'
| 'Select' | 'Select'
| 'Space' | 'Space'
| 'Switch' | 'Switch'
@ -106,6 +112,9 @@ async function initComponentAdapter() {
TimePicker, TimePicker,
TreeSelect: withDefaultPlaceholder(TreeSelect, 'select'), TreeSelect: withDefaultPlaceholder(TreeSelect, 'select'),
Upload, Upload,
ImageUpload,
FileUpload,
RichTextarea,
}; };
// 将组件注册到全局共享状态中 // 将组件注册到全局共享状态中