From b7569f2cba55e5c62de13f9993547212878393e2 Mon Sep 17 00:00:00 2001 From: KM Koushik Date: Tue, 29 Oct 2024 21:11:08 +1100 Subject: [PATCH] fix contact ui (#77) * fix contact ui * remove code --- .../contacts/contact-books-list.tsx | 8 ++- .../app/(dashboard)/emails/email-details.tsx | 55 ++++++++++++++----- 2 files changed, 47 insertions(+), 16 deletions(-) diff --git a/apps/web/src/app/(dashboard)/contacts/contact-books-list.tsx b/apps/web/src/app/(dashboard)/contacts/contact-books-list.tsx index 8570d86..f8c21f1 100644 --- a/apps/web/src/app/(dashboard)/contacts/contact-books-list.tsx +++ b/apps/web/src/app/(dashboard)/contacts/contact-books-list.tsx @@ -18,8 +18,8 @@ export default function ContactBooksList() {
{contactBooksQuery.data?.map((contactBook) => ( @@ -28,7 +28,9 @@ export default function ContactBooksList() {
{contactBook.emoji}
-
{contactBook.name}
+
+ {contactBook.name} +
diff --git a/apps/web/src/app/(dashboard)/emails/email-details.tsx b/apps/web/src/app/(dashboard)/emails/email-details.tsx index 5761f61..94c88a2 100644 --- a/apps/web/src/app/(dashboard)/emails/email-details.tsx +++ b/apps/web/src/app/(dashboard)/emails/email-details.tsx @@ -21,8 +21,13 @@ import { DELIVERY_DELAY_ERRORS, } from "~/lib/constants/ses-errors"; import CancelEmail from "./cancel-email"; +import { useQueryClient } from "@tanstack/react-query"; +import { useEffect } from "react"; +import { useState } from "react"; export default function EmailDetails({ emailId }: { emailId: string }) { + const queryClient = useQueryClient(); + const emailQuery = api.email.getEmail.useQuery({ id: emailId }); return ( @@ -82,19 +87,15 @@ export default function EmailDetails({ emailId }: { emailId: string }) {
) : null} - -
-