diff --git a/packages/form/src/fields/Timerange.vue b/packages/form/src/fields/Timerange.vue new file mode 100644 index 00000000..89ba8138 --- /dev/null +++ b/packages/form/src/fields/Timerange.vue @@ -0,0 +1,76 @@ + + + diff --git a/packages/form/src/index.ts b/packages/form/src/index.ts index 3a7813d2..24046100 100644 --- a/packages/form/src/index.ts +++ b/packages/form/src/index.ts @@ -45,6 +45,7 @@ import Switch from './fields/Switch.vue'; import Text from './fields/Text.vue'; import Textarea from './fields/Textarea.vue'; import Time from './fields/Time.vue'; +import Timerange from './fields/Timerange.vue'; import { setConfig } from './utils/config'; import Form from './Form.vue'; import FormDialog from './FormDialog.vue'; @@ -76,6 +77,7 @@ export { default as MTime } from './fields/Time.vue'; export { default as MCheckbox } from './fields/Checkbox.vue'; export { default as MSwitch } from './fields/Switch.vue'; export { default as MDaterange } from './fields/Daterange.vue'; +export { default as MTimerange } from './fields/Timerange.vue'; export { default as MColorPicker } from './fields/ColorPicker.vue'; export { default as MCheckboxGroup } from './fields/CheckboxGroup.vue'; export { default as MRadioGroup } from './fields/RadioGroup.vue'; @@ -117,6 +119,7 @@ export default { app.component('m-fields-date', Date); app.component('m-fields-datetime', DateTime); app.component('m-fields-daterange', Daterange); + app.component('m-fields-timerange', Timerange); app.component('m-fields-time', Time); app.component('m-fields-checkbox', Checkbox); app.component('m-fields-switch', Switch);