// SPDX-FileCopyrightText: 2026 Progmasoft // SPDX-License-Identifier: AGPL-3.0-or-later WITH AdditionRef-Progmasoft-Patent-Grant-1.1 import type { ReactNode } from "react"; import { getMessages, type Locale } from "@/lib/localization"; import { SiteHeader } from "./SiteHeader"; interface AccountShellProps { children: ReactNode; eyebrow: string; title: string; description: string; locale: Locale; } export function AccountShell({ children, eyebrow, title, description, locale, }: AccountShellProps) { const { account } = getMessages(locale); return (

{eyebrow}

{title}

{description}

{account.trust.map((property) => ( {property} ))}
{children}
); }