import { HexKey, NostrPrefix } from "@snort/system"; import { FormattedMessage } from "react-intl"; import MuteButton from "@/Components/User/MuteButton"; import ProfilePreview from "@/Components/User/ProfilePreview"; import useModeration from "@/Hooks/useModeration"; import messages from "../messages"; export interface MutedListProps { pubkeys: HexKey[]; } export default function MutedList() { const { muteList } = useModeration(); return (
{muteList?.map(a => { switch (a.type) { case NostrPrefix.Profile: case NostrPrefix.PublicKey: { return ( } pubkey={a.id} options={{ about: false }} key={a.id} /> ); } } return undefined; })}
); }