summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorDavid Hill <[email protected]>2026-01-16 23:43:45 +0000
committerDavid Hill <[email protected]>2026-01-17 00:55:13 +0000
commitb18fb16e9c649081319d25c22de94bdac8993706 (patch)
tree66e83b7a307566562fd7dd6447f5721d280a6e84
parent1250486ddfef6f2db353af4977cd7f4654aaf72f (diff)
downloadopencode-b18fb16e9c649081319d25c22de94bdac8993706.tar.gz
opencode-b18fb16e9c649081319d25c22de94bdac8993706.zip
refactor: use Keybind component in titlebar search button
-rw-r--r--packages/app/src/components/session/session-header.tsx12
1 files changed, 2 insertions, 10 deletions
diff --git a/packages/app/src/components/session/session-header.tsx b/packages/app/src/components/session/session-header.tsx
index 4b083771f..cf49734b7 100644
--- a/packages/app/src/components/session/session-header.tsx
+++ b/packages/app/src/components/session/session-header.tsx
@@ -16,6 +16,7 @@ import { Button } from "@opencode-ai/ui/button"
import { Tooltip, TooltipKeybind } from "@opencode-ai/ui/tooltip"
import { Popover } from "@opencode-ai/ui/popover"
import { TextField } from "@opencode-ai/ui/text-field"
+import { Keybind } from "@opencode-ai/ui/keybind"
export function SessionHeader() {
const globalSDK = useGlobalSDK()
@@ -64,16 +65,7 @@ export function SessionHeader() {
</span>
</div>
- <Show when={hotkey()}>
- {(keybind) => (
- <span
- class="shrink-0 flex items-center justify-center h-5 px-2 rounded-[2px] bg-surface-base text-12-medium text-text-weak"
- style={{ "box-shadow": "var(--shadow-xxs-border)" }}
- >
- {keybind()}
- </span>
- )}
- </Show>
+ <Show when={hotkey()}>{(keybind) => <Keybind>{keybind()}</Keybind>}</Show>
</button>
</Portal>
)}