StopConfirmation.vue 1.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960
  1. <template>
  2. <LazyLayoutDialog :show="show" theme="danger">
  3. <template #dialogType>{{ $t('important') }}</template>
  4. <template #dialogTitle>Vous souhaitez arrêter votre période d’essai Opentalent Artist Premium ? </template>
  5. <template #dialogText>
  6. <v-card-text class="text">
  7. <p>En choisissant d’arrêter, votre compte reviendra automatiquement à la version précédente, sans perte de vos données essentielles. </p>
  8. <p><strong>Que se passe-t-il si vous arrêtez votre période d’essai ?</strong></p>
  9. <ul>
  10. <li>Les fonctionnalités premium de l’essai ne seront plus accessibles.</li>
  11. <li>Vous conserverez toutes les informations et configurations que vous avez ajoutées pendant l’essai.</li>
  12. <li>Vous pourrez toujours gérer vos activités grâce aux fonctionnalités de la version de base.</li>
  13. </ul>
  14. <p>Si vous souhaitez continuer à profiter des avantages complets d’Opentalent Artist, vous pouvez souscrire à une licence à tout moment.</p>
  15. </v-card-text>
  16. </template>
  17. <template #dialogBtn>
  18. <v-btn class="mr-4 submitBtn theme-neutral-strong" @click="closeDialog">
  19. {{ $t('cancel') }}
  20. </v-btn>
  21. <v-btn class="mr-4 submitBtn theme-danger" @click="stopTrial">
  22. Arrêter l'essai
  23. </v-btn>
  24. </template>
  25. </LazyLayoutDialog>
  26. </template>
  27. <script setup lang="ts">
  28. const props = defineProps({
  29. show: {
  30. type: Boolean,
  31. required: false,
  32. default: false,
  33. },
  34. })
  35. const emit = defineEmits(['closeDialog', 'stopTrial'])
  36. const closeDialog = () => {
  37. emit('closeDialog')
  38. }
  39. const stopTrial = () => {
  40. emit('stopTrial')
  41. }
  42. </script>
  43. <style scoped lang="scss">
  44. .text{
  45. font-size: 13px;
  46. p{
  47. margin-bottom: 10px;
  48. }
  49. ul{
  50. padding-left: 20px;
  51. margin-bottom: 10px;
  52. }
  53. }
  54. </style>