summaryrefslogtreecommitdiffhomepage
path: root/packages/ui/src/components/select-dialog.tsx
diff options
context:
space:
mode:
authorAdam <[email protected]>2025-12-10 06:55:44 -0600
committerAdam <[email protected]>2025-12-10 15:17:02 -0600
commitada40decd14fc18901486382a10b1ec1d0d21f7e (patch)
treead26704856bad18da056c9cb525eebae189b586b /packages/ui/src/components/select-dialog.tsx
parent6866a060bc48031ecc3b0f7c1c1e99f6961a4cb1 (diff)
downloadopencode-ada40decd14fc18901486382a10b1ec1d0d21f7e.tar.gz
opencode-ada40decd14fc18901486382a10b1ec1d0d21f7e.zip
wip(desktop): progress
Diffstat (limited to 'packages/ui/src/components/select-dialog.tsx')
-rw-r--r--packages/ui/src/components/select-dialog.tsx2
1 files changed, 2 insertions, 0 deletions
diff --git a/packages/ui/src/components/select-dialog.tsx b/packages/ui/src/components/select-dialog.tsx
index bfc39508e..381c5f6fc 100644
--- a/packages/ui/src/components/select-dialog.tsx
+++ b/packages/ui/src/components/select-dialog.tsx
@@ -145,6 +145,7 @@ export function SelectDialog<T>(props: SelectDialogProps<T>) {
data-slot="select-dialog-item"
data-key={others.key(item)}
data-active={others.key(item) === active()}
+ data-selected={item === others.current}
onClick={() => handleSelect(item)}
onMouseMove={() => {
setStore("mouseActive", true)
@@ -152,6 +153,7 @@ export function SelectDialog<T>(props: SelectDialogProps<T>) {
}}
>
{others.children(item)}
+ <Icon name="check-small" size="small" />
</button>
)}
</For>