Files
zap.stream/src/element/note.tsx
2023-07-26 16:24:43 +02:00

19 lines
492 B
TypeScript

import "./note.css";
import { type NostrEvent } from "@snort/system";
import { Markdown } from "element/markdown";
import { Profile } from "element/profile";
export function Note({ ev }: { ev: NostrEvent }) {
return (
<div className="note">
<div className="note-header">
<Profile avatarClassname="note-avatar" pubkey={ev.pubkey} />
</div>
<div className="note-content">
<Markdown tags={ev.tags}>{ev.content}</Markdown>
</div>
</div>
);
}