diff --git a/src/features/sidebar/view/internal/diffbar/components/DiffList.tsx b/src/features/sidebar/view/internal/diffbar/components/DiffList.tsx index 342aea2c..ef37bfd1 100644 --- a/src/features/sidebar/view/internal/diffbar/components/DiffList.tsx +++ b/src/features/sidebar/view/internal/diffbar/components/DiffList.tsx @@ -2,11 +2,7 @@ import { Box, Typography } from "@mui/material" import PopulatedDiffList from "./PopulatedDiffList" - -interface Change { - path?: string - text?: string -} +import { DiffChange } from "@/features/diff/domain/DiffChange" export type DiffListStatus = "idle" | "loading" | "empty" | "ready" | "error" @@ -16,7 +12,7 @@ const DiffList = ({ selectedChange, onClick, }: { - changes: Change[] + changes: DiffChange[] status: DiffListStatus selectedChange: number | null onClick: (i: number) => void diff --git a/src/features/sidebar/view/internal/diffbar/components/PopulatedDiffList.tsx b/src/features/sidebar/view/internal/diffbar/components/PopulatedDiffList.tsx index dee2559e..d39cc157 100644 --- a/src/features/sidebar/view/internal/diffbar/components/PopulatedDiffList.tsx +++ b/src/features/sidebar/view/internal/diffbar/components/PopulatedDiffList.tsx @@ -2,18 +2,14 @@ import SpacedList from "@/common/ui/SpacedList" import DiffListItem from "./DiffListItem" - -interface Change { - path?: string; - text?: string; -} +import { DiffChange } from "@/features/diff/domain/DiffChange" const PopulatedDiffList = ({ changes, selectedChange, onClick, }: { - changes: Change[] + changes: DiffChange[] selectedChange: number | null onClick: (i: number) => void }) => { @@ -27,7 +23,7 @@ const PopulatedDiffList = ({ > {changes.map((change, i) => (