diff --git a/packages/app/src/Element/Event/Note.tsx b/packages/app/src/Element/Event/Note.tsx
index d5ec32a7..a04a1081 100644
--- a/packages/app/src/Element/Event/Note.tsx
+++ b/packages/app/src/Element/Event/Note.tsx
@@ -45,40 +45,45 @@ export interface NoteProps {
export default function Note(props: NoteProps) {
const { data: ev, className } = props;
+
let content;
- if (ev.kind === EventKind.Repost) {
- content = ;
- }
- if (ev.kind === EventKind.FileHeader) {
- content = ;
- }
- if (ev.kind === EventKind.ZapstrTrack) {
- content = ;
- }
- if (ev.kind === EventKind.FollowSet || ev.kind === EventKind.ContactList) {
- content = ;
- }
- if (ev.kind === EventKind.LiveEvent) {
- content = ;
- }
- if (ev.kind === EventKind.SetMetadata) {
- content = >} pubkey={ev.pubkey} />;
- }
- if (ev.kind === (9041 as EventKind)) {
- content = ;
- }
- if (ev.kind === EventKind.LongFormTextNote) {
- content = (
- props.onClick?.(ev)}
- truncate={props.options?.truncate}
- />
- );
+ switch (ev.kind) {
+ case EventKind.Repost:
+ content = ;
+ break;
+ case EventKind.FileHeader:
+ content = ;
+ break;
+ case EventKind.ZapstrTrack:
+ content = ;
+ break;
+ case EventKind.FollowSet:
+ case EventKind.ContactList:
+ content = ;
+ break;
+ case EventKind.LiveEvent:
+ content = ;
+ break;
+ case EventKind.SetMetadata:
+ content = >} pubkey={ev.pubkey} />;
+ break;
+ case 9041: // Assuming 9041 is a valid EventKind
+ content = ;
+ break;
+ case EventKind.LongFormTextNote:
+ content = (
+ props.onClick?.(ev)}
+ truncate={props.options?.truncate}
+ />
+ );
+ break;
+ default:
+ content = ;
}
- content = ;
return {content};
}