feat(housekeeping): localize content route headings
CI / check (pull_request) Failing after 9s
CI / release (pull_request) Skipped
CI / deploy (pull_request) Skipped

This commit is contained in:
Simo committed 2026-08-31 21:07:17 +02:00
1 parent 43470ebf82
commit fc050bd3f8
14 files changed
+288 -30

No files matched your search

@@ -1,4 +1,5 @@
import { PERMS } from "@/lib/permission-slugs";
import { resolveHousekeepingRouteTitle } from "../../../foundation/page/route-copy";
import type { HousekeepingPageInput } from "../../../route-handlers";
import { contentQuery } from "../queries/content-queries";
import { ContentCommandForm } from "./content-command-form";
@@ -9,6 +10,7 @@ import {
} from "./content-page-frame";
export function ContentHelpPage({
title,
context,
result,
routeId,
@@ -72,7 +74,7 @@ export function ContentHelpPage({
) : null;
return (
<ContentPageFrame
title="Help content"
title={title ?? "Help content"}
description="Manage help questions and email templates."
result={result}
forms={forms}
@@ -82,6 +84,7 @@ export function ContentHelpPage({
export async function renderContentHelpPage(input: HousekeepingPageInput) {
const routeId = input.match.routeId as ContentPageProps["routeId"];
const title = resolveHousekeepingRouteTitle(input, "Help content");
const result = await contentQuery.run(input.context, {
routeId: routeId ?? "content.help.questions",
params: input.match.params,
@@ -89,6 +92,7 @@ export async function renderContentHelpPage(input: HousekeepingPageInput) {
});
return (
<ContentHelpPage
title={title}
context={input.context}
result={result}
routeId={routeId}