From ab285b0e97262d8932d1670e1e197205c06d7f60 Mon Sep 17 00:00:00 2001 From: codytseng Date: Fri, 29 Nov 2024 10:54:30 +0800 Subject: [PATCH] chore: make some minor adjustments --- .../src/components/Embedded/EmbeddedNote.tsx | 4 ++-- .../src/components/LoginDialog/index.tsx | 2 +- .../components/NoteCard/ShortTextNoteCard.tsx | 10 ++++---- .../NoteStats/NoteOptions/RawEventDialog.tsx | 9 +++++++- .../src/components/PostDialog/index.tsx | 2 +- src/renderer/src/components/ui/command.tsx | 12 +++++++++- src/renderer/src/hooks/index.tsx | 2 +- ...seFetchEventById.tsx => useFetchEvent.tsx} | 4 ++-- src/renderer/src/hooks/useFetchProfile.tsx | 2 +- src/renderer/src/lib/event.ts | 2 +- .../src/pages/secondary/NotePage/index.tsx | 6 ++--- src/renderer/src/services/client.service.ts | 23 ++++++++++--------- src/renderer/src/services/web.service.ts | 3 +-- 13 files changed, 49 insertions(+), 32 deletions(-) rename src/renderer/src/hooks/{useFetchEventById.tsx => useFetchEvent.tsx} (88%) diff --git a/src/renderer/src/components/Embedded/EmbeddedNote.tsx b/src/renderer/src/components/Embedded/EmbeddedNote.tsx index 2b6a9c0..3bae6f4 100644 --- a/src/renderer/src/components/Embedded/EmbeddedNote.tsx +++ b/src/renderer/src/components/Embedded/EmbeddedNote.tsx @@ -1,10 +1,10 @@ -import { useFetchEventById } from '@renderer/hooks' +import { useFetchEvent } from '@renderer/hooks' import { toNoStrudelArticle, toNoStrudelNote } from '@renderer/lib/link' import { kinds } from 'nostr-tools' import ShortTextNoteCard from '../NoteCard/ShortTextNoteCard' export function EmbeddedNote({ noteId }: { noteId: string }) { - const { event } = useFetchEventById(noteId) + const { event } = useFetchEvent(noteId) return event && event.kind === kinds.ShortTextNote ? ( diff --git a/src/renderer/src/components/LoginDialog/index.tsx b/src/renderer/src/components/LoginDialog/index.tsx index 918dd5b..9a1b23f 100644 --- a/src/renderer/src/components/LoginDialog/index.tsx +++ b/src/renderer/src/components/LoginDialog/index.tsx @@ -42,7 +42,7 @@ export default function LoginDialog({ - + {!canLogin && 'Encryption is not available in your device.'} diff --git a/src/renderer/src/components/NoteCard/ShortTextNoteCard.tsx b/src/renderer/src/components/NoteCard/ShortTextNoteCard.tsx index e568fdf..afea5d2 100644 --- a/src/renderer/src/components/NoteCard/ShortTextNoteCard.tsx +++ b/src/renderer/src/components/NoteCard/ShortTextNoteCard.tsx @@ -1,10 +1,10 @@ -import { Event } from 'nostr-tools' import { Card } from '@renderer/components/ui/card' +import { useFetchEvent } from '@renderer/hooks' +import { getParentEventId, getRootEventId } from '@renderer/lib/event' import { toNote } from '@renderer/lib/link' import { useSecondaryPage } from '@renderer/PageManager' +import { Event } from 'nostr-tools' import Note from '../Note' -import { useFetchEventById } from '@renderer/hooks' -import { getParentEventId, getRootEventId } from '@renderer/lib/event' export default function ShortTextNoteCard({ event, @@ -18,8 +18,8 @@ export default function ShortTextNoteCard({ hideStats?: boolean }) { const { push } = useSecondaryPage() - const { event: rootEvent } = useFetchEventById(getRootEventId(event)) - const { event: parentEvent } = useFetchEventById(getParentEventId(event)) + const { event: rootEvent } = useFetchEvent(getRootEventId(event)) + const { event: parentEvent } = useFetchEvent(getParentEventId(event)) return (
Raw Event +
diff --git a/src/renderer/src/components/PostDialog/index.tsx b/src/renderer/src/components/PostDialog/index.tsx
index a2f881f..cd96c27 100644
--- a/src/renderer/src/components/PostDialog/index.tsx
+++ b/src/renderer/src/components/PostDialog/index.tsx
@@ -107,7 +107,7 @@ export default function PostDialog({
                   t('New post')
                 )}
               
-              
+