Skip to content

Commit 6fbce90

Browse files
[DEV] Add common field
1 parent cfc3609 commit 6fbce90

File tree

3 files changed

+22
-22
lines changed

3 files changed

+22
-22
lines changed

src/plugin/components/fields/VuetifyField/VuetifyField.vue renamed to src/plugin/components/fields/CommonField/CommonField.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030

3131

3232
<script lang="ts" setup>
33-
import type { VuetifyFieldProps } from './index';
33+
import type { CommonFieldProps } from './index';
3434
import type { FieldLabelProps } from '../../shared/FieldLabel.vue';
3535
import { useBindingSettings } from '../../../composables/bindings';
3636
import { useOnActions } from '../../../composables/validation';
@@ -40,7 +40,7 @@ import { Field } from 'vee-validate';
4040
4141
const emit = defineEmits(['validate']);
4242
const modelValue = defineModel<any>();
43-
const props = defineProps<VuetifyFieldProps>();
43+
const props = defineProps<CommonFieldProps>();
4444
4545
const { field, settings } = props;
4646

src/plugin/components/fields/VuetifyField/index.ts renamed to src/plugin/components/fields/CommonField/index.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import type {
77
GlobalVariant,
88
SharedProps,
99
} from '@/plugin/types';
10-
import type VuetifyField from './VuetifyField.vue';
10+
import type CommonField from './CommonField.vue';
1111

1212

1313
interface InternalField extends Omit<Field,
@@ -20,11 +20,11 @@ interface InternalField extends Omit<Field,
2020
variant?: GlobalVariant;
2121
}
2222

23-
export interface VuetifyFieldProps extends SharedProps {
23+
export interface CommonFieldProps extends SharedProps {
2424
field: InternalField;
2525
component: string;
2626
}
2727

28-
export type VuetifyField = InstanceType<typeof VuetifyField>;
28+
export type CommonField = InstanceType<typeof CommonField>;
2929

30-
export default VuetifyField;
30+
export default CommonField;

src/plugin/components/fields/index.ts

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,29 +1,29 @@
1-
import VSFAutocomplete from './VSFAutocomplete/VSFAutocomplete.vue';
1+
// import VSFAutocomplete from './VSFAutocomplete/VSFAutocomplete.vue';
22
import VSFCheckbox from './VSFCheckbox/VSFCheckbox.vue';
3-
import VSFColorField from './VSFColorField/VSFColorField.vue';
4-
import VSFCombobox from './VSFCombobox/VSFCombobox.vue';
3+
// import VSFColorField from './VSFColorField/VSFColorField.vue';
4+
// import VSFCombobox from './VSFCombobox/VSFCombobox.vue';
55
import VSFCustom from './VSFCustom/VSFCustom.vue';
66
import VSFFancyRadio from './VSFFancyRadio/VSFFancyRadio.vue';
7-
import VSFFileInput from './VSFFileInput/VSFFileInput.vue';
7+
// import VSFFileInput from './VSFFileInput/VSFFileInput.vue';
88
import VSFRadio from './VSFRadio/VSFRadio.vue';
9-
import VSFSelect from './VSFSelect/VSFSelect.vue';
9+
// import VSFSelect from './VSFSelect/VSFSelect.vue';
1010
import VSFSwitch from './VSFSwitch/VSFSwitch.vue';
11-
import VSFTextarea from './VSFTextarea/VSFTextarea.vue';
12-
import VSFTextField from './VSFTextField/VSFTextField.vue';
13-
import VuetifyField from './VuetifyField/VuetifyField.vue';
11+
// import VSFTextarea from './VSFTextarea/VSFTextarea.vue';
12+
// import VSFTextField from './VSFTextField/VSFTextField.vue';
13+
import CommonField from './CommonField/CommonField.vue';
1414

1515
export {
16-
VSFAutocomplete,
16+
CommonField,
17+
// VSFAutocomplete,
1718
VSFCheckbox,
18-
VSFColorField,
19-
VSFCombobox,
19+
// VSFColorField,
20+
// VSFCombobox,
2021
VSFCustom,
2122
VSFFancyRadio,
22-
VSFFileInput,
23+
// VSFFileInput,
2324
VSFRadio,
24-
VSFSelect,
25+
// VSFSelect,
2526
VSFSwitch,
26-
VSFTextarea,
27-
VSFTextField,
28-
VuetifyField,
27+
// VSFTextarea,
28+
// VSFTextField,
2929
};

0 commit comments

Comments
 (0)