| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263 |
- <template>
- <LazyLayoutDialog :show="show" theme="danger">
- <template #dialogType>{{ $t('important') }}</template>
- <template #dialogTitle>{{ $t('you_want_to_stop_your_premium_trial_period') }} ? </template>
- <template #dialogText>
- <v-card-text class="text">
- <p>$t('stop_trial_period_warning_1')</p>
- <p><strong>$t('stop_trial_period_warning_2')</strong></p>
- <ul>
- <li>$t('stop_trial_period_warning_3')</li>
- <li>$t('stop_trial_period_warning_4')</li>
- <li>$t('stop_trial_period_warning_5')</li>
- </ul>
- <p>$t('stop_trial_period_warning_6')</p>
- </v-card-text>
- </template>
- <template #dialogBtn>
- <v-btn class="mr-4 submitBtn theme-neutral-strong" @click="closeDialog">
- {{ $t('cancel') }}
- </v-btn>
- <v-btn class="mr-4 submitBtn theme-danger" @click="stopTrial">
- $t('stop_trial')
- </v-btn>
- </template>
- </LazyLayoutDialog>
- </template>
- <script setup lang="ts">
- import {useOrganizationProfileStore} from "~/stores/organizationProfile";
- const props = defineProps({
- show: {
- type: Boolean,
- required: false,
- default: false,
- },
- })
- const organizationProfile = useOrganizationProfileStore()
- const emit = defineEmits(['closeDialog', 'stopTrial'])
- const closeDialog = () => {
- emit('closeDialog')
- }
- const stopTrial = () => {
- emit('stopTrial')
- }
- </script>
- <style scoped lang="scss">
- .text {
- p {
- margin-bottom: 10px;
- }
- ul {
- padding-left: 20px;
- margin-bottom: 10px;
- }
- }
- </style>
|