import { DiffFileLineType } from "@git-diff-view/core";
import { DiffSplitContentLine } from "./DiffSplitContentLineNormal_v2";
import { DiffSplitExtendLine } from "./DiffSplitExtendLineNormal_v2";
import { DiffSplitHunkLine } from "./DiffSplitHunkLineNormal_v2";
import { DiffSplitWidgetLine } from "./DiffSplitWidgetLineNormal_v2";
import type { SplitSide } from "../DiffView";
import type { DiffFile, DiffSplitLineItem } from "@git-diff-view/core";
export const DiffSplitViewLine = ({
line,
side,
diffFile,
}: {
line: DiffSplitLineItem;
side: SplitSide;
diffFile: DiffFile;
}) => {
switch (line.type) {
case DiffFileLineType.hunk:
return ;
case DiffFileLineType.content:
return ;
case DiffFileLineType.widget:
return ;
case DiffFileLineType.extend:
return ;
default:
return null;
}
};