summaryrefslogtreecommitdiffhomepage
path: root/packages/desktop/src/components/diff-changes.tsx
diff options
context:
space:
mode:
Diffstat (limited to 'packages/desktop/src/components/diff-changes.tsx')
-rw-r--r--packages/desktop/src/components/diff-changes.tsx20
1 files changed, 0 insertions, 20 deletions
diff --git a/packages/desktop/src/components/diff-changes.tsx b/packages/desktop/src/components/diff-changes.tsx
deleted file mode 100644
index 3b633f70f..000000000
--- a/packages/desktop/src/components/diff-changes.tsx
+++ /dev/null
@@ -1,20 +0,0 @@
-import { FileDiff } from "@opencode-ai/sdk"
-import { createMemo, Show } from "solid-js"
-
-export function DiffChanges(props: { diff: FileDiff | FileDiff[] }) {
- const additions = createMemo(() =>
- Array.isArray(props.diff) ? props.diff.reduce((acc, diff) => acc + (diff.additions ?? 0), 0) : props.diff.additions,
- )
- const deletions = createMemo(() =>
- Array.isArray(props.diff) ? props.diff.reduce((acc, diff) => acc + (diff.deletions ?? 0), 0) : props.diff.deletions,
- )
- const total = createMemo(() => additions() + deletions())
- return (
- <Show when={total() > 0}>
- <div class="flex gap-2 justify-end items-center">
- <span class="text-12-mono text-right text-text-diff-add-base">{`+${additions()}`}</span>
- <span class="text-12-mono text-right text-text-diff-delete-base">{`-${deletions()}`}</span>
- </div>
- </Show>
- )
-}