mirror of
https://github.com/tulir/gomuks.git
synced 2025-04-20 10:33:41 -05:00
Use content type
This commit is contained in:
parent
f9b3db718c
commit
3032d7a0d7
1 changed files with 2 additions and 2 deletions
|
@ -16,7 +16,7 @@
|
||||||
import { use } from "react"
|
import { use } from "react"
|
||||||
import Client from "@/api/client.ts"
|
import Client from "@/api/client.ts"
|
||||||
import { RoomStateStore, useAccountData } from "@/api/statestore"
|
import { RoomStateStore, useAccountData } from "@/api/statestore"
|
||||||
import { MemDBEvent, MembershipAction } from "@/api/types"
|
import { IgnoredUsersEventContent, MemDBEvent, MembershipAction } from "@/api/types"
|
||||||
import { ModalContext } from "../modal"
|
import { ModalContext } from "../modal"
|
||||||
import ConfirmWithMessageModal from "../timeline/menu/ConfirmWithMessageModal.tsx"
|
import ConfirmWithMessageModal from "../timeline/menu/ConfirmWithMessageModal.tsx"
|
||||||
import { getPowerLevels } from "../timeline/menu/util.ts"
|
import { getPowerLevels } from "../timeline/menu/util.ts"
|
||||||
|
@ -33,7 +33,7 @@ interface UserModerationProps {
|
||||||
}
|
}
|
||||||
|
|
||||||
const UserIgnoreButton = ({ userID, client }: { userID: string; client: Client }) => {
|
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 isIgnored = Boolean(ignoredUsers?.ignored_users?.[userID])
|
||||||
const ignoreUser = () => {
|
const ignoreUser = () => {
|
||||||
|
|
Loading…
Add table
Reference in a new issue