import { Panel } from "./Panel"; type Commit = { id: string; created_at?: string; edit_summary: string; user_id: string; }; type CommitHistoryPanelProps = { commits: Commit[]; headCommitId: string | null; onRestoreCommit: (commitId: string) => void; isSaving: boolean; isSubmitting: boolean; }; export function CommitHistoryPanel({ commits, headCommitId, onRestoreCommit, isSaving, isSubmitting, }: CommitHistoryPanelProps) { const formatCommitTitle = (commit: Commit) => commit.edit_summary?.trim() || `Commit ${commit.id.slice(0, 8)}`; return ( {commits.length === 0 ? (
Chưa có commit
) : ( )}
); }