diff --git a/src/element/tags.tsx b/src/element/tags.tsx index 166135c..7bef3d0 100644 --- a/src/element/tags.tsx +++ b/src/element/tags.tsx @@ -1,13 +1,21 @@ +import type { ReactNode } from "react"; import moment from "moment"; import { TaggedRawEvent } from "@snort/system"; import { StreamState } from "index"; import { findTag } from "utils"; -export function Tags({ ev }: { ev: TaggedRawEvent }) { +export function Tags({ + children, + ev, +}: { + children?: ReactNode; + ev: TaggedRawEvent; +}) { const status = findTag(ev, "status"); const start = findTag(ev, "starts"); return (
+ {children} {status === StreamState.Planned && ( {status === StreamState.Planned ? "Starts " : ""} diff --git a/src/pages/stream-page.tsx b/src/pages/stream-page.tsx index 0e5f70b..848d212 100644 --- a/src/pages/stream-page.tsx +++ b/src/pages/stream-page.tsx @@ -46,8 +46,11 @@ function ProfileInfo({ link }: { link: NostrLink }) {

{findTag(thisEvent.data, "title")}

{findTag(thisEvent.data, "summary")}

- - {thisEvent?.data && } + {thisEvent?.data && ( + + + + )} {isMine && (
{thisEvent.data && (