mirror of
https://github.com/hanzo-io/press.git
synced 2026-10-30 18:56:50 +00:00
38 lines
784 B
Vue
38 lines
784 B
Vue
<template>
|
|
<Dialog v-model="show" :options="{ title: 'Add Credit Balance' }">
|
|
<template #body-content>
|
|
<div
|
|
v-if="showMessage"
|
|
class="mb-5 inline-flex gap-1.5 text-base text-gray-700"
|
|
>
|
|
<FeatherIcon class="h-4" name="info" />
|
|
<span>
|
|
Add credits to your account before changing the payment mode.
|
|
</span>
|
|
</div>
|
|
<PrepaidCreditsForm
|
|
@success="
|
|
() => {
|
|
show = false;
|
|
emit('success');
|
|
}
|
|
"
|
|
/>
|
|
</template>
|
|
</Dialog>
|
|
</template>
|
|
<script setup>
|
|
import PrepaidCreditsForm from './PrepaidCreditsForm.vue';
|
|
import { Dialog, FeatherIcon } from 'frappe-ui';
|
|
|
|
const props = defineProps({
|
|
showMessage: {
|
|
type: Boolean,
|
|
default: false
|
|
}
|
|
});
|
|
|
|
const emit = defineEmits(['success']);
|
|
const show = defineModel();
|
|
</script>
|