import { Servers } from "revolt.js/dist/api/objects"; import { useContext, useEffect, useState } from "preact/hooks"; import { AppContext } from "../../../context/revoltjs/RevoltClient"; import Tip from "../../../components/ui/Tip"; interface Props { server: Servers.Server; } export function Bans({ server }: Props) { const client = useContext(AppContext); const [bans, setBans] = useState(undefined); useEffect(() => { client.servers.fetchBans(server._id).then((bans) => setBans(bans)); }, []); return (
This section is under construction. {bans?.map((x) => (
{x._id.user}: {x.reason ?? "no reason"}{" "}
))}
); }