Fix some components props to be not required
This commit is contained in:
parent
916e63eb09
commit
c32a364cfe
|
@ -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: {
|
||||||
|
|
|
@ -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 {
|
||||||
|
|
|
@ -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,
|
||||||
|
|
Loading…
Reference in New Issue