svelte-multiselect
svelte-multiselect copied to clipboard
Keyboard-friendly, accessible and highly customizable multi-select component
I have a simple case: When I enter an item that isn't in the tags list, it gives me the option to add it as expected, however, it doesn't seem...
Length-1 array or the value? Currently gives a length-1 array. This issue arose out of private discord communication with [fnAki](https://discord.com/users/8646) dated 21/06/2022. Copied here so I don't forget about it....
I was digging through the source code and came across [this todo](https://github.com/janosh/svelte-multiselect/blob/13c26cacf53c19dcc777602b1a44ae6bb8dd2498/src/lib/MultiSelect.svelte#L243). Perhaps we can use [tick](https://svelte.dev/tutorial/tick) instead?
Svelte-MultiSelect no longer works in the Svelte [REPL](https://svelte.dev/repl/ea202bd627134d898802a11cfaf8ff0e?version=3.47.0).
Figure out if generics (or anything) can be used to infer the type of `bind:selected` and `let:option` in slot components correctly from type of `options` prop. See https://github.com/sveltejs/language-tools/issues/442#issuecomment-726377055 for related...
Currently MultiSelect returns to its initial state on page reloads. It's not too difficult to manually write the current state to a store which is synced to `localStorage`. But perhaps...
Add an example to the docs how to hook `svelte-multiselect` up to [`svelte-use-form`](https://github.com/noahsalvi/svelte-use-form) incl. validation.
I'm surprised to read in the docs that the `selected` prop is static ("[...] or passed as prop to set pre-selected options that will already be populated when the component...
This is a perfect little component. In some cases where there are many fields it would be nice if a single Multiselect could contain several options, perhaps like this: ```svelte...
I noticed during testing that VoiceOver: - Doesn't recognize that a list has been opened, only the input field. - Doesn't recognize that when entering text the list is updated...