import Tip from "../../../components/ui/Tip"; import { Servers } from "revolt.js/dist/api/objects"; import { useContext, useEffect, useState } from "preact/hooks"; import { AppContext } from "../../../context/revoltjs/RevoltClient"; 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'}
) }
); }