♻️ better types system

This commit is contained in:
2019-01-22 12:52:22 +01:00
parent 6394f2a869
commit abd29d2999
27 changed files with 635 additions and 300 deletions

View File

@@ -1,10 +1,10 @@
<template>
<select v-model="value.value">
<select v-model="io.value">
<option
v-for="t in type"
:value="t"
:key="t"
>{{ t }}</option>
v-for="value in io.definition.enum"
:value="value"
:key="value"
>{{ value }}</option>
</select>
</template>
<script>
@@ -14,7 +14,7 @@ export default {
type: null,
required: true,
},
value: {
io: {
type: null,
required: true,
}