From 6bc8bc7d7e153afda4c47c5d4da5b1f6153b4a8a Mon Sep 17 00:00:00 2001 From: puriphatt Date: Thu, 11 Apr 2024 09:37:18 +0700 Subject: [PATCH] feat: Personnel => enter card --- src/components/home/PersonCard.vue | 2 ++ .../02_personnel-management/MainPage.vue | 23 +++++++++++++++---- 2 files changed, 20 insertions(+), 5 deletions(-) diff --git a/src/components/home/PersonCard.vue b/src/components/home/PersonCard.vue index c2891c7b..9f5841a7 100644 --- a/src/components/home/PersonCard.vue +++ b/src/components/home/PersonCard.vue @@ -25,6 +25,7 @@ defineProps<{ defineEmits<{ (e: 'deleteCard', id: string): void; (e: 'updateCard', id: string): void; + (e: 'enterCard', id: string): void; }>(); const status = ref(false); @@ -53,6 +54,7 @@ const status = ref(false); style="padding: 0" v-for="(v, i) in list" :key="i" + @click="$emit('enterCard', v.id)" >
diff --git a/src/pages/02_personnel-management/MainPage.vue b/src/pages/02_personnel-management/MainPage.vue index d9b21845..91995805 100644 --- a/src/pages/02_personnel-management/MainPage.vue +++ b/src/pages/02_personnel-management/MainPage.vue @@ -1,6 +1,7 @@