初始提交:全国记者站管理系统

This commit is contained in:
selfrelease
2026-08-01 23:09:49 +08:00
commit 45fbba0308
96 changed files with 21514 additions and 0 deletions
+25
View File
@@ -0,0 +1,25 @@
import { ChevronRight } from 'lucide-react'
interface PanelHeaderProps {
title: string
subtitle: string
action?: string
onAction?: () => void
}
export function PanelHeader({ title, subtitle, action, onAction }: PanelHeaderProps) {
return (
<div className="panel-header">
<div>
<h2>{title}</h2>
<p>{subtitle}</p>
</div>
{action && (
<button onClick={onAction}>
{action}
<ChevronRight size={15} />
</button>
)}
</div>
)
}