add required fields prop

This commit is contained in:
Pete Matsyburka
2024-04-15 16:34:44 +03:00
parent f9ae79dd5b
commit 7a29894926
7 changed files with 70 additions and 9 deletions
@@ -34,6 +34,7 @@
v-model="description"
dir="auto"
class="base-textarea !text-base w-full"
:readonly="!editable"
@input="resizeTextarea"
/>
</div>
@@ -49,6 +50,7 @@
id="title_field"
v-model="title"
dir="auto"
:readonly="!editable"
class="base-input !text-base w-full"
>
</div>
@@ -73,6 +75,11 @@ export default {
type: Object,
required: true
},
editable: {
type: Boolean,
required: false,
default: true
},
buildDefaultName: {
type: Function,
required: true