From 3032d7a0d775a6e1ef42ee93f17c2dc75ce68b5c Mon Sep 17 00:00:00 2001 From: Tulir Asokan Date: Fri, 24 Jan 2025 00:54:34 +0200 Subject: [PATCH] Use content type --- web/src/ui/rightpanel/UserModeration.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/web/src/ui/rightpanel/UserModeration.tsx b/web/src/ui/rightpanel/UserModeration.tsx index 297f908..9c677e8 100644 --- a/web/src/ui/rightpanel/UserModeration.tsx +++ b/web/src/ui/rightpanel/UserModeration.tsx @@ -16,7 +16,7 @@ import { use } from "react" import Client from "@/api/client.ts" import { RoomStateStore, useAccountData } from "@/api/statestore" -import { MemDBEvent, MembershipAction } from "@/api/types" +import { IgnoredUsersEventContent, MemDBEvent, MembershipAction } from "@/api/types" import { ModalContext } from "../modal" import ConfirmWithMessageModal from "../timeline/menu/ConfirmWithMessageModal.tsx" import { getPowerLevels } from "../timeline/menu/util.ts" @@ -33,7 +33,7 @@ interface UserModerationProps { } const UserIgnoreButton = ({ userID, client }: { userID: string; client: Client }) => { - const ignoredUsers = useAccountData(client.store, "m.ignored_user_list") + const ignoredUsers = useAccountData(client.store, "m.ignored_user_list") as IgnoredUsersEventContent | null const isIgnored = Boolean(ignoredUsers?.ignored_users?.[userID]) const ignoreUser = () => {