Fix some components props to be not required

This commit is contained in:
Georg Krause 2022-03-09 14:04:25 +01:00 committed by Georg Krause
parent 916e63eb09
commit c32a364cfe
3 changed files with 4 additions and 4 deletions

View File

@ -14,7 +14,7 @@
import { mapState } from 'vuex' import { mapState } from 'vuex'
export default { export default {
props: { props: {
date: { type: String, required: true }, date: { type: String, default: '' },
icon: { type: Boolean, required: false, default: false } icon: { type: Boolean, required: false, default: false }
}, },
computed: { computed: {

View File

@ -30,10 +30,10 @@
<script> <script>
export default { export default {
props: { props: {
value: { type: String, required: true }, value: { type: String, default: '' },
defaultShow: { type: Boolean, default: false }, defaultShow: { type: Boolean, default: false },
copyButton: { type: Boolean, default: false }, copyButton: { type: Boolean, default: false },
fieldId: { type: String, required: true } fieldId: { type: String, default: 'password' }
}, },
data () { data () {
return { return {

View File

@ -407,7 +407,7 @@ export default {
FetchButton, FetchButton,
TagsList TagsList
}, },
props: { id: { type: Number, required: true } }, props: { id: { type: Number, default: 0 } },
data () { data () {
return { return {
isLoading: true, isLoading: true,