import { X } from "@styled-icons/boxicons-regular"; import { observer } from "mobx-react-lite"; import { Channel } from "revolt.js/dist/maps/Channels"; import styles from "./ChannelInfo.module.scss"; import Modal from "../../../components/ui/Modal"; import Markdown from "../../../components/markdown/Markdown"; import { getChannelName } from "../../revoltjs/util"; interface Props { channel: Channel; onClose: () => void; } export const ChannelInfo = observer(({ channel, onClose }: Props) => { if ( channel.channel_type === "DirectMessage" || channel.channel_type === "SavedMessages" ) { onClose(); return null; } return (

{getChannelName(channel, true)}

); });