From 8dda939ca2feb6ac21070c65fd130bd907d2cc51 Mon Sep 17 00:00:00 2001 From: hzrd149 Date: Sat, 23 Sep 2023 10:30:02 -0500 Subject: [PATCH] cleanup chat messages a little --- src/views/messages/chat.tsx | 16 ++++--------- src/views/messages/decrypt-placeholder.tsx | 2 +- src/views/messages/message.tsx | 27 ++++++++-------------- 3 files changed, 15 insertions(+), 30 deletions(-) diff --git a/src/views/messages/chat.tsx b/src/views/messages/chat.tsx index 446527eb7..7dabe00be 100644 --- a/src/views/messages/chat.tsx +++ b/src/views/messages/chat.tsx @@ -2,7 +2,7 @@ import { useState } from "react"; import { Button, Card, CardBody, Flex, IconButton, Textarea, useToast } from "@chakra-ui/react"; import dayjs from "dayjs"; import { Kind } from "nostr-tools"; -import { Link, Navigate, useParams } from "react-router-dom"; +import { Navigate, useNavigate, useParams } from "react-router-dom"; import { ArrowLeftSIcon } from "../../components/icons"; import { UserAvatar } from "../../components/user-avatar"; @@ -24,6 +24,7 @@ import NostrPublishAction from "../../classes/nostr-publish-action"; function DirectMessageChatPage({ pubkey }: { pubkey: string }) { const toast = useToast(); + const navigate = useNavigate(); const account = useCurrentAccount()!; const { requestEncrypt, requestSignature } = useSigningContext(); const [content, setContent] = useState(""); @@ -71,19 +72,12 @@ function DirectMessageChatPage({ pubkey }: { pubkey: string }) { - } - aria-label="Back" - to="/dm" - size={["sm", "md"]} - /> - + } aria-label="Back" onClick={() => navigate(-1)} /> + - + {[...messages].map((event) => ( ))} diff --git a/src/views/messages/decrypt-placeholder.tsx b/src/views/messages/decrypt-placeholder.tsx index d0163e42a..9cfe29f78 100644 --- a/src/views/messages/decrypt-placeholder.tsx +++ b/src/views/messages/decrypt-placeholder.tsx @@ -27,7 +27,7 @@ export default function DecryptPlaceholder({ return children(decrypted); } return ( - ); diff --git a/src/views/messages/message.tsx b/src/views/messages/message.tsx index 3b931d478..eaf5da9c5 100644 --- a/src/views/messages/message.tsx +++ b/src/views/messages/message.tsx @@ -30,24 +30,15 @@ export function Message({ event }: { event: NostrEvent } & Omit - - - - - - - - - - - {(text) => } - - - + + + + + + + + {(text) => } + ); }