mirror of
https://github.com/Bubka/2FAuth.git
synced 2024-12-26 17:09:11 +01:00
54 lines
1.2 KiB
Vue
54 lines
1.2 KiB
Vue
<template>
|
|
<div class="field is-grouped">
|
|
<div class="control">
|
|
<v-button :color="color" :isLoading="isBusy" :disabled="isDisabled" >{{ caption }}</v-button>
|
|
</div>
|
|
<div class="control" v-if="showCancelButton">
|
|
<router-link :to="{ name: cancelLandingView }" class="button is-text">{{ $t('commons.cancel') }}</router-link>
|
|
</div>
|
|
</div>
|
|
</template>
|
|
|
|
<script>
|
|
export default {
|
|
name: 'FormButtons',
|
|
|
|
data() {
|
|
return {
|
|
|
|
}
|
|
},
|
|
|
|
props: {
|
|
showCancelButton: {
|
|
type: Boolean,
|
|
default: false
|
|
},
|
|
|
|
isBusy: {
|
|
type: Boolean,
|
|
default: false
|
|
},
|
|
|
|
isDisabled: {
|
|
type: Boolean,
|
|
default: false
|
|
},
|
|
|
|
caption: {
|
|
type: String,
|
|
default: 'Submit'
|
|
},
|
|
|
|
cancelLandingView: {
|
|
type: String,
|
|
default: ''
|
|
},
|
|
|
|
color: {
|
|
type: String,
|
|
default: 'is-link'
|
|
},
|
|
}
|
|
}
|
|
</script> |