增加法律信息板块

This commit is contained in:
2026-09-07 03:13:27 +08:00
parent 8a231329fa
commit 4934917705
28 changed files with 1879 additions and 405 deletions
+8 -3
View File
@@ -1,9 +1,14 @@
import Link from "next/link";
import { getLocaleMessages } from "@/lib/i18n";
export function PageBreadcrumb({ items }: { items: Array<{ label: string; href?: string }> }) {
export function PageBreadcrumb({
items,
ariaLabel = "Page position",
}: {
items: Array<{ label: string; href?: string }>;
ariaLabel?: string;
}) {
return (
<nav className="page-breadcrumb" aria-label={getLocaleMessages("zh-CN").common.pagePosition}>
<nav className="page-breadcrumb" aria-label={ariaLabel}>
{items.map((item, index) => (
<span className="page-breadcrumb-item" key={`${item.label}-${index}`}>
{index > 0 && <span className="page-breadcrumb-separator" aria-hidden="true">›</span>}