import { Home as HomeIcon } from "@styled-icons/boxicons-solid"; import { Link } from "react-router-dom"; import styled, { css } from "styled-components"; import styles from "./Home.module.scss"; import { Text } from "preact-i18n"; import { useContext } from "preact/hooks"; import { isTouchscreenDevice } from "../../lib/isTouchscreenDevice"; import { useApplicationState } from "../../mobx/State"; import { SIDEBAR_CHANNELS } from "../../mobx/stores/Layout"; import { AppContext } from "../../context/revoltjs/RevoltClient"; import wideSVG from "../../../public/assets/wide.svg"; import Emoji from "../../components/common/Emoji"; import Tooltip from "../../components/common/Tooltip"; import Header from "../../components/ui/Header"; import CategoryButton from "../../components/ui/fluent/CategoryButton"; const IconConainer = styled.div` cursor: pointer; color: var(--secondary-foreground); ${!isTouchscreenDevice && css` &:hover { color: var(--foreground); } `} `; export default function Home() { const client = useContext(AppContext); const layout = useApplicationState().layout; const toggleChannelSidebar = () => { if (isTouchscreenDevice) { return; } layout.toggleSectionState(SIDEBAR_CHANNELS, true); }; return (


}> {client.servers.get("01F7ZSBSFHQ8TA81725KQCSDDP") ? ( ) : ( )} }> }> }> }> }>
); }