Add number field
This commit is contained in:
parent
bc4cec48e4
commit
ce0d56f748
|
@ -137,6 +137,18 @@
|
|||
:class="colClassesForField(memberField)"
|
||||
type="date"
|
||||
></v-text>
|
||||
<v-text
|
||||
v-if="memberField.type === 'NumberField'"
|
||||
v-model="member[memberField.key]"
|
||||
:min="memberField.min"
|
||||
:max="memberField.max"
|
||||
:name="`${field.key}-memberattr-${member.id}-${memberField.key}`"
|
||||
:id="`${field.key}-memberattr-${member.id}-${memberField.key}`"
|
||||
:label="memberField.name"
|
||||
:required="memberField.required"
|
||||
:class="colClassesForField(memberField)"
|
||||
type="number"
|
||||
></v-text>
|
||||
</template>
|
||||
</div>
|
||||
</accordion>
|
||||
|
|
|
@ -28,7 +28,7 @@ const emit = defineEmits(['update:modelValue', 'keypress']);
|
|||
const props = defineProps({
|
||||
modelValue: {
|
||||
required: true,
|
||||
validator: (value) => value === null || typeof value === 'string',
|
||||
validator: (value) => value === null || typeof value === 'string' || typeof value === 'number',
|
||||
},
|
||||
required: {
|
||||
required: false,
|
||||
|
|
Loading…
Reference in New Issue