21 lines
509 B
TypeScript
21 lines
509 B
TypeScript
|
import useEventFeed from "Feed/EventFeed";
|
||
|
import { NostrLink } from "Util";
|
||
|
import Note from "Element/Note";
|
||
|
import PageSpinner from "Element/PageSpinner";
|
||
|
|
||
|
export default function NoteQuote({ link, depth }: { link: NostrLink; depth?: number }) {
|
||
|
const ev = useEventFeed(link);
|
||
|
if (!ev.data) return <PageSpinner />;
|
||
|
return (
|
||
|
<Note
|
||
|
data={ev.data}
|
||
|
related={[]}
|
||
|
className="note-quote"
|
||
|
depth={(depth ?? 0) + 1}
|
||
|
options={{
|
||
|
showFooter: false,
|
||
|
}}
|
||
|
/>
|
||
|
);
|
||
|
}
|