diff options
| author | Adam <[email protected]> | 2025-12-09 11:08:55 -0600 |
|---|---|---|
| committer | Adam <[email protected]> | 2025-12-09 11:09:00 -0600 |
| commit | 5442adb5174cee717b9a301d0cce8be8f3338388 (patch) | |
| tree | e6b74870c33ad5501fe202595af3d510930c0084 /packages/ui/src/components | |
| parent | 6b2ac20abc19d3678b251cc730b3faf56e916bb5 (diff) | |
| download | opencode-5442adb5174cee717b9a301d0cce8be8f3338388.tar.gz opencode-5442adb5174cee717b9a301d0cce8be8f3338388.zip | |
wip(desktop): progress
Diffstat (limited to 'packages/ui/src/components')
| -rw-r--r-- | packages/ui/src/components/button.css | 3 | ||||
| -rw-r--r-- | packages/ui/src/components/session-turn.tsx | 4 |
2 files changed, 3 insertions, 4 deletions
diff --git a/packages/ui/src/components/button.css b/packages/ui/src/components/button.css index 8fa582cde..a557fccb0 100644 --- a/packages/ui/src/components/button.css +++ b/packages/ui/src/components/button.css @@ -54,6 +54,9 @@ opacity: 0.7; cursor: not-allowed; } + &[data-selected="true"]:not(:disabled) { + background-color: var(--surface-raised-base-hover); + } } &[data-variant="secondary"] { diff --git a/packages/ui/src/components/session-turn.tsx b/packages/ui/src/components/session-turn.tsx index 47d4cd22d..5ca50a5cc 100644 --- a/packages/ui/src/components/session-turn.tsx +++ b/packages/ui/src/components/session-turn.tsx @@ -1,7 +1,6 @@ import { AssistantMessage } from "@opencode-ai/sdk" import { useData } from "../context" import { useDiffComponent } from "../context/diff" -import { Binary } from "@opencode-ai/util/binary" import { getDirectory, getFilename } from "@opencode-ai/util/path" import { checksum } from "@opencode-ai/util/encode" import { createEffect, createMemo, createSignal, For, Match, onMount, ParentProps, Show, Switch } from "solid-js" @@ -31,9 +30,6 @@ export function SessionTurn( ) { const data = useData() const diffComponent = useDiffComponent() - const match = Binary.search(data.store.session, props.sessionID, (s) => s.id) - if (!match.found) throw new Error(`Session ${props.sessionID} not found`) - const sanitizer = createMemo(() => (data.directory ? new RegExp(`${data.directory}/`, "g") : undefined)) const messages = createMemo(() => (props.sessionID ? (data.store.message[props.sessionID] ?? []) : [])) const userMessages = createMemo(() => |
