Comments (7)
Hey @kristofferdamborg . Still working in progress, and don't want to hold back other release. Expect it would be out soon! 😁
from radix-vue.
Im leaning towards https://github.com/TanStack/virtual as it has the composable that would fit our Primitive
approach of component pretty well.
Was hoping for virtua
composable, but seems like it's still unstable inokawa/virtua#388
from radix-vue.
@sadeghbarati I would prefer to have the existing components for Select
and Combobox
to be the same, as I want to introduce this in v1.6, without introducing major breaking change.
React Aria looks powerful, to match the similar approach we would need to re-construct some of the component from the ground up. Also, not sure this pattern would be adored by the community or not.
from radix-vue.
List of Virtual List
packages
- https://github.com/TanStack/virtual
- https://github.com/Akryum/vue-virtual-scroller
- https://github.com/inokawa/virtua (founded from your stars 😄)
- VueUse Virtual composable
from radix-vue.
+1, think that TanStack is the best approach for virtualizer, vue-virtual-scroller add additional 2 HTML element wrappers that can be very annoying (inside <table>
element for example). VueUse is not so customizable, great for small lists. And inokawa/virtua, as zernonia mentioned, not released yet 🙂
List of
Virtual List
packages
- https://github.com/TanStack/virtual
- https://github.com/Akryum/vue-virtual-scroller
- https://github.com/inokawa/virtua (founded from your stars 😄)
- VueUse Virtual composable
from radix-vue.
a question
After Listbox
component isn't better to remove the same Popover functionality from SelectContent
and ComboboxList
or another related component that uses Popover
primitives underhood (but with another name and the same functionality)?
Here the example
https://react-spectrum.adobe.com/react-aria/Select.html#example
https://react-spectrum.adobe.com/react-aria/ComboBox.html#example
Popover primitive handling overlays for Select and Combobox contents not SelectPopover
or ComboboxPopover
from radix-vue.
I want to introduce this in v1.6
@zernonia I can see v1.6 is released now, but I can't seem to find this feature. Was it pushed/delayed or am I not looking in the right place? 😊
from radix-vue.
Related Issues (20)
- [Feature]: ComboboxInput support custom to element already exist HOT 2
- [Docs]: Clicking on Date Range Picker gives 404
- [Bug]: Storybook and Radix-vue memory leak HOT 11
- [Feature]: Standalone time picker HOT 3
- [Feature]: Allow mounting navigation menu children even if they are not hovered
- v2 HOT 4
- [Feature]: Enable "Home" and "End" keys in ComboboxInput to work as expected (move caret to the beginning or to the end of the input text)
- [Bug]: Progress data-state is `indeterminate` when value is `0` and not `null`
- [Feature]: Expose all state which uses `useVModel` in slot
- [Bug]: useId composable generate different id on client and server for SSR rendering HOT 1
- [Bug]: Collapsible open animation is triggered by splice on underlying data HOT 2
- [Feature]: Focus trigger on dialog close HOT 2
- Is it possible to use Tooltip with Popover? HOT 1
- [Bug]: ESLint unable to resolve the import when using Namespaced components
- [Feature]: Autocomplete Control HOT 2
- [Bug]: `CustomEvent` is not defined on SSR HOT 11
- [Bug]: ComboboxContent forceMount prop not working wrigth HOT 4
- [Feature]: Imperatively select a ListboxItem
- [Bug]: Combobox does not close correctly when used in modals
- [Bug]: Checkbox not applying scoped styles HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from radix-vue.