import { observer } from "mobx-react-lite"; import styled from "styled-components"; import { Text } from "preact-i18n"; import { useClient } from "../../../context/revoltjs/RevoltClient"; import { getChannelName } from "../../../context/revoltjs/util"; const StartBase = styled.div` margin: 18px 16px 10px 16px; h1 { font-size: 23px; margin: 0 0 8px 0; } h4 { font-weight: 400; margin: 0; font-size: 14px; } `; interface Props { id: string; } export default observer(({ id }: Props) => { const client = useClient(); const channel = client.channels.get(id); if (!channel) return null; return (

{getChannelName(channel, true)}

); });