Skip to content

Commit f749710

Browse files
docs: updated docs
1 parent c0e30ab commit f749710

File tree

6 files changed

+92
-77
lines changed

6 files changed

+92
-77
lines changed

apps/website/src/routes/docs/headless/select/examples/multiple-pill.tsx

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,11 @@ import { LuCheck, LuX } from '@qwikest/icons/lucide';
55
export default component$(() => {
66
useStyles$(styles);
77
const users = ['Tim', 'Ryan', 'Jim', 'Jessie', 'Abby'];
8-
const display = useSignal<string[]>([]);
8+
const display = useSignal<string[]>(['Jim']);
9+
const selected = useSignal<string[]>(['Jim']);
910

1011
return (
11-
<Select.Root multiple bind:display={display} class="select">
12+
<Select.Root multiple bind:display={display} bind:value={selected} class="select">
1213
<Select.Label>Logged in users</Select.Label>
1314
<Select.Trigger class="select-trigger">
1415
<Select.Value>
@@ -17,7 +18,7 @@ export default component$(() => {
1718
{opt}
1819
<span
1920
onClick$={() =>
20-
(display.value = display.value?.filter(
21+
(selected.value = selected.value?.filter(
2122
(selectedOpt) => selectedOpt !== opt,
2223
))
2324
}

apps/website/src/routes/docs/headless/select/examples/multiple.tsx

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,14 +5,12 @@ import { LuCheck } from '@qwikest/icons/lucide';
55
export default component$(() => {
66
useStyles$(styles);
77
const users = ['Tim', 'Ryan', 'Jim', 'Jessie', 'Abby'];
8-
const displaySig = useSignal<string[]>([]);
8+
const display = useSignal<string[]>([]);
99

1010
return (
11-
<Select.Root bind:display={displaySig} multiple class="select">
11+
<Select.Root bind:display={display} multiple class="select">
1212
<Select.Trigger class="select-trigger">
13-
<Select.Value>
14-
{displaySig.value.length > 0 ? displaySig.value.join(', ') : 'Select an option'}
15-
</Select.Value>
13+
<Select.Value>{display.value.join(', ')}</Select.Value>
1614
</Select.Trigger>
1715
<Select.Popover class="select-popover">
1816
<Select.Listbox class="select-listbox">

0 commit comments

Comments
 (0)