import "./LivePage.css"; import { parseNostrLink } from "@snort/system"; import { useParams } from "react-router-dom"; import { LiveVideoPlayer } from "Element/LiveVideoPlayer"; import { findTag, unwrap } from "SnortUtils"; import PageSpinner from "Element/PageSpinner"; import { LiveChat } from "Element/LiveChat"; import useEventFeed from "Feed/EventFeed"; import ProfilePreview from "Element/ProfilePreview"; import AsyncButton from "Element/AsyncButton"; import { FormattedMessage } from "react-intl"; import Icon from "Icons/Icon"; export function LivePage() { const params = useParams(); const link = parseNostrLink(unwrap(params.id)); const thisEvent = useEventFeed(link); if (!thisEvent.data) { return ; } return (

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

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

{thisEvent.data?.tags .filter(a => a[0] === "t") .map(a => a[1]) .map(a => (
{a}
))}
{}}>
} />
); }