qwikifiers / qwik-ui

Qwik's Headless and styled component library
https://qwikui.com
MIT License
633 stars 144 forks source link

Add Select component #132

Closed shiroinegai closed 7 months ago

shiroinegai commented 1 year ago

@gioboa Could you assign this one to me? Greg requested for this component for the Rabbit Store tutorial so I'm gonna work on it this week.

gioboa commented 1 year ago

Sure 👍

tleperou commented 1 year ago

Dropdown as general purpose, or dropdown as input select (multiselect, autocomplete) ?

shiroinegai commented 1 year ago

It's a general purpose Dropdown component. Multi-select and auto-complete could be built as extensions to the Select component.

tleperou commented 1 year ago

Ok got it;

that one is quiet easy and light

👉 https://floating-ui.com/

shiroinegai commented 1 year ago

Qwik UI is actually using that under the hood for several components now!

TimKieu commented 1 year ago

I am trying this Select component but how to handle default item and selected item, where is onClick$ or event handler? pls help, thanks much

cwoolum commented 8 months ago

Hi, I see the component is in alpha but this task is in Todo. Are you looking for a contributor to build it out further?

nelsonprsousa commented 8 months ago

Hi, I see the component is in alpha but this task is in Todo. Are you looking for a contributor to build it out further?

I believe @thejackshelton is activelly working on it?

thejackshelton commented 8 months ago

Hi, I see the component is in alpha but this task is in Todo. Are you looking for a contributor to build it out further?

Hey @cwoolum, yeah have been working on it pretty actively since the last sprint (10 or so days ago). We have a Qwik UI meeting this wednesday where I'll be going over some of the progress.

Happy to invite to the meeting if you're interested in helping pushing that (or another component) further. I will also likely be in the Qwik UI discord between then, feel free to hop in.

juanpmarin commented 8 months ago

Hello @thejackshelton, thanks for you great work with this lib! Is it going to have support for multiple selection?

thejackshelton commented 8 months ago

Hello @thejackshelton, thanks for you great work with this lib! Is it going to have support for multiple selection?

Yep, there's notes in the repo where you can see our current progress 😄

nelsonprsousa commented 8 months ago

You can also check the backlog https://github.com/orgs/qwikifiers/projects/1

thejackshelton commented 8 months ago

You can also check the backlog https://github.com/orgs/qwikifiers/projects/1

Ah that might be a bit out of date 😅 . At least I haven't been updating it.

thejackshelton commented 8 months ago

I think your best bet is diving into the commits 🤿

nelsonprsousa commented 8 months ago

Oh, I still confuse 2024 with 2023 😅

cwoolum commented 8 months ago

@thejackshelton, DM'd you on Discord

thejackshelton commented 7 months ago

Closing, as this was released in beta last month.

juanpmarin commented 7 months ago

@thejackshelton is there a place to follow multi selection support?

thejackshelton commented 7 months ago

@thejackshelton is there a place to follow multi selection support?

@juanpmarin I would say the qwikifiers discord. It is on the roadmap, but I'm not necessarily rushing to add it at the moment 😅 , as it's a more advanced use case, will likely be focused on the more common use cases, such as a tooltip, switch, or refactoring current components and making sure the foundation is battle tested and a joy to use.

If you'd like to take a crack at it, I'd be happy to walk you through the component.

We also have a contributing guide here: https://qwikui.com/contributing/