feat: make DiffRenderer respect ui.showLineNumbers setting

This commit is contained in:
刘伟光 2026-01-21 11:25:14 +08:00
parent 6eb16c0bcf
commit 4c6780b79d
4 changed files with 123 additions and 14 deletions

View file

@ -58,10 +58,17 @@ vi.mock('../GeminiRespondingSpinner.js', () => ({
vi.mock('./DiffRenderer.js', () => ({
DiffRenderer: function MockDiffRenderer({
diffContent,
settings,
}: {
diffContent: string;
settings?: unknown;
}) {
return <Text>MockDiff:{diffContent}</Text>;
return (
<Text>
MockDiff:{diffContent}
{settings ? ':withSettings' : ''}
</Text>
);
},
}));
vi.mock('../../utils/MarkdownDisplay.js', () => ({