Skip to content

Commit 49ca2e5

Browse files
luizhf42gustavosbarreto
authored andcommitted
refactor(ui): use BaseDialog @close event in User components
1 parent 841047f commit 49ca2e5

File tree

3 files changed

+3
-10
lines changed

3 files changed

+3
-10
lines changed

ui/src/components/User/ChangePassword.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<template>
2-
<BaseDialog v-model="showDialog" @click:outside="close">
2+
<BaseDialog v-model="showDialog" @close="close">
33
<v-card data-test="password-change-card" class="bg-v-theme-surface">
44
<v-card-title class="text-h5 pa-4 bg-primary" data-test="title">
55
Change Password

ui/src/components/User/PaywallChat.vue

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,6 @@
22
<BaseDialog
33
v-model="showDialog"
44
transition="dialog-bottom-transition"
5-
@click:outside="close"
6-
@keydown.esc="close"
75
>
86
<v-card color="background" data-test="card-dialog">
97
<v-container>
@@ -39,7 +37,7 @@
3937
</v-col>
4038
</v-row>
4139
<v-card-actions data-test="card-actions">
42-
<v-btn @click="close()" class="mt-4" variant="text" data-test="close-btn">
40+
<v-btn @click="showDialog = false" class="mt-4" variant="text" data-test="close-btn">
4341
Close
4442
</v-btn>
4543
<v-spacer />
@@ -63,10 +61,6 @@ import BaseDialog from "../BaseDialog.vue";
6361
6462
const showDialog = defineModel({ default: false });
6563
66-
const close = () => {
67-
showDialog.value = false;
68-
};
69-
7064
defineExpose({ showDialog });
7165
</script>
7266

ui/src/components/User/PaywallDialog.vue

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,7 @@
33
v-model="showDialog"
44
threshold="md"
55
transition="dialog-bottom-transition"
6-
@click:outside="close"
7-
@keydown.esc="close"
6+
@close="close"
87
>
98
<v-card color="background" data-test="card-dialog">
109
<v-container class="px-6">

0 commit comments

Comments
 (0)