diff options
Diffstat (limited to 'web/source/settings/views/moderation/domain-permissions/overview.tsx')
-rw-r--r-- | web/source/settings/views/moderation/domain-permissions/overview.tsx | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/web/source/settings/views/moderation/domain-permissions/overview.tsx b/web/source/settings/views/moderation/domain-permissions/overview.tsx index b2e675e05..b9a277e59 100644 --- a/web/source/settings/views/moderation/domain-permissions/overview.tsx +++ b/web/source/settings/views/moderation/domain-permissions/overview.tsx @@ -30,6 +30,7 @@ import type { MappedDomainPerms } from "../../../lib/types/domain-permission"; import { NoArg } from "../../../lib/types/query"; import { PermType } from "../../../lib/types/perm"; import { useBaseUrl } from "../../../lib/navigation/util"; +import { useCapitalize } from "../../../lib/util"; export default function DomainPermissionsOverview() { const baseUrl = useBaseUrl(); @@ -42,9 +43,7 @@ export default function DomainPermissionsOverview() { const permType = params.permType.slice(0, -1) as PermType; // Uppercase first letter of given permType. - const permTypeUpper = useMemo(() => { - return permType.charAt(0).toUpperCase() + permType.slice(1); - }, [permType]); + const permTypeUpper = useCapitalize(permType); // Fetch / wait for desired perms to load. const { data: blocks, isLoading: isLoadingBlocks } = useDomainBlocksQuery(NoArg, { skip: permType !== "block" }); |