From fe4a54f34562c5948dc1ee957b3efbdd32a60f45 Mon Sep 17 00:00:00 2001 From: alsaze Date: Wed, 19 Nov 2025 20:47:33 +0300 Subject: [PATCH] init --- pages/index.vue | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/pages/index.vue b/pages/index.vue index 42a053b..4d5f26e 100644 --- a/pages/index.vue +++ b/pages/index.vue @@ -39,12 +39,9 @@ interface TablePost extends Post { } const tableData = computed(() => { - return (posts?.value ?? []).map(post => ({ - userId: post?.userId, + return (posts.value ?? []).map(post => ({ + ...post, userEmail: users?.value?.find(user => user?.id === post?.userId)?.email, - id: post?.id, - title: post?.title, - body: post?.body, } as TablePost)) }) @@ -89,7 +86,7 @@ const columns = [ ] as ColumnDef[] function openPost(post: Post) { - const foundUser = users?.value?.find(user => user?.id === post?.userId) + const foundUser = users.value?.find(user => user?.id === post.userId) if (foundUser) { selectedUser.value = foundUser