diff options
| author | Adam <[email protected]> | 2025-12-15 05:26:32 -0600 |
|---|---|---|
| committer | Adam <[email protected]> | 2025-12-15 10:20:17 -0600 |
| commit | 82c4755fb01f3ae821569af80d1b8670fe69fe56 (patch) | |
| tree | 04b69c6401cf40429bc6246d78b4975abc70b1df | |
| parent | 40572eeba4b94d411934c7ff95ce51ba88c9562f (diff) | |
| download | opencode-82c4755fb01f3ae821569af80d1b8670fe69fe56.tar.gz opencode-82c4755fb01f3ae821569af80d1b8670fe69fe56.zip | |
wip(desktop): progress
| -rw-r--r-- | packages/desktop/src/pages/session.tsx | 24 | ||||
| -rw-r--r-- | packages/ui/src/components/session-turn.tsx | 3 |
2 files changed, 13 insertions, 14 deletions
diff --git a/packages/desktop/src/pages/session.tsx b/packages/desktop/src/pages/session.tsx index caea614c9..66a2fcec7 100644 --- a/packages/desktop/src/pages/session.tsx +++ b/packages/desktop/src/pages/session.tsx @@ -500,17 +500,19 @@ export default function Page() { onMessageSelect={setActiveMessage} wide={wide()} /> - <SessionTurn - sessionID={params.id!} - messageID={activeMessage()?.id!} - classes={{ - root: "pb-20 flex-1 min-w-0", - content: "pb-20", - container: - "w-full " + - (wide() ? "max-w-146 mx-auto px-6" : userMessages().length > 1 ? "pr-6 pl-18" : "px-6"), - }} - /> + <Show when={activeMessage()}> + <SessionTurn + sessionID={params.id!} + messageID={activeMessage()?.id!} + classes={{ + root: "pb-20 flex-1 min-w-0", + content: "pb-20", + container: + "w-full " + + (wide() ? "max-w-146 mx-auto px-6" : userMessages().length > 1 ? "pr-6 pl-18" : "px-6"), + }} + /> + </Show> </div> </Match> <Match when={true}> diff --git a/packages/ui/src/components/session-turn.tsx b/packages/ui/src/components/session-turn.tsx index e6654f480..281b2a03b 100644 --- a/packages/ui/src/components/session-turn.tsx +++ b/packages/ui/src/components/session-turn.tsx @@ -40,9 +40,6 @@ export function SessionTurn( .sort((a, b) => a.id.localeCompare(b.id)), ) const message = createMemo(() => userMessages()?.find((m) => m.id === props.messageID)) - - if (!message()) return null - const status = createMemo( () => data.store.session_status[props.sessionID] ?? { |
