From 466df523ab81098afc853517de16de778208be30 Mon Sep 17 00:00:00 2001 From: Jan Bader Date: Thu, 24 Feb 2022 22:12:26 +0000 Subject: [PATCH] Implement EditAccount in Frontend --- web/src/components/Modal.vue | 16 +++++++++----- web/src/pages/Account.vue | 41 +++++++++++++++++++++++++++++++++--- 2 files changed, 49 insertions(+), 8 deletions(-) diff --git a/web/src/components/Modal.vue b/web/src/components/Modal.vue index b783232..7452479 100644 --- a/web/src/components/Modal.vue +++ b/web/src/components/Modal.vue @@ -7,7 +7,8 @@ const props = defineProps<{ }>(); const emit = defineEmits<{ - (e: 'submit'): void + (e: 'submit'): void, + (e: 'open'): void, }>(); const visible = ref(false); @@ -15,6 +16,7 @@ function closeDialog() { visible.value = false; }; function openDialog() { + emit("open"); visible.value = true; }; function submitDialog() { @@ -24,10 +26,14 @@ function submitDialog() {