35 lines
595 B
Vue
35 lines
595 B
Vue
<template>
|
|
<AlertBanner
|
|
:title="
|
|
title ??
|
|
'Add a payment mode to start creating sites, bench groups, and more.'
|
|
"
|
|
:type="type ?? 'warning'"
|
|
>
|
|
<Button class="ml-auto" @click="addPaymentMode" variant="outline">
|
|
Add payment mode
|
|
</Button>
|
|
</AlertBanner>
|
|
</template>
|
|
<script>
|
|
import AlertBanner from './AlertBanner.vue';
|
|
|
|
export default {
|
|
name: 'AlertAddPaymentMode',
|
|
props: {
|
|
title: String,
|
|
type: String,
|
|
},
|
|
components: { AlertBanner },
|
|
methods: {
|
|
addPaymentMode() {
|
|
this.$team.reload();
|
|
|
|
this.$router.push({
|
|
name: 'Welcome',
|
|
});
|
|
},
|
|
},
|
|
};
|
|
</script>
|