-
-
Notifications
You must be signed in to change notification settings - Fork 83
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
next: Svelte 5 #469
base: main
Are you sure you want to change the base?
next: Svelte 5 #469
Conversation
Co-authored-by: AdrianGonz97 <[email protected]>
Co-authored-by: Anatol Zakrividoroga <[email protected]> fix accordion presence transition (#463)
|
built with Refined Cloudflare Pages Action⚡ Cloudflare Pages Deployment
|
Co-authored-by: Davis SHYAKA <[email protected]>
Co-authored-by: Davis SHYAKA <[email protected]> Co-authored-by: Hunter Johnston <[email protected]>
Co-authored-by: Davis SHYAKA <[email protected]> Co-authored-by: Hunter Johnston <[email protected]>
Co-authored-by: Andre Morise <[email protected]> Co-authored-by: Hunter Johnston <[email protected]> Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Co-authored-by: CokaKoala <[email protected]> Co-authored-by: Andre Morise <[email protected]> Co-authored-by: Magnar Ovedal Myrtveit <[email protected]> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: Abdoulaye NDOYE <[email protected]> Co-authored-by: Jeanne Mas <[email protected]> Co-authored-by: Mariusz Wachowski <[email protected]> Co-authored-by: Ratul Maharaj <[email protected]> Fix binding button element (#473) fix: ContentProps type (#545) fix: Updated ComboboxLabelProps to use HTMLLabelAttributes (#544) fix: allow overriding the combobox input id (#553) fix: date pickers clear (#549)
commit:
|
Keeping track of progress on the rewrite for Svelte 5
Initial Component Implementation ✅
This is our first-pass rough implementation of each of the components. Once we have the full suite complete, we will go back over each to ensure consistency, share/reuse logic wherever possible, etc.
Documentation/Examples
Until now, we've relied on the examples from Melt as examples for Bits. I'd like to have at least a few examples of each component, as well as documentation on usage, customization, styling, etc. for each component.
Other Tasks
Here are some of the additional things that need to be fixed/addressed prior to
next
being ready for release.name
prop consistent across theDateField
andDateRangeField
,DatePicker
andDateRangePicker
components.sveltekit-superforms
and those that aren't can both benefit from.data-<component>
attributes.open
states via snippet props for all compoents with theforceMount
prop for controlled transitions and animations. Thinking more about this, we don't need to pass it viachildren
, only via thechild
snippet.invalid
state for theDateRangeField
component.Select
is more similar to a native<select>
element and doesn't have amultiple
prop, we need to come up with a solution/component forMultiSelect
or justSelect
without the underlying<select>
element and behavior. I want to have a separateListbox
component that doesn't have to be within a "popover-like" component and can just be static on the page. 🤔Closes: #568 #563 #556 #546 #453 #537 #383 #459 #444 #426 #424 #423 #413 #315 #337 #235 #293 #254 #566 #563 #527 #602 #611 #609 #567 #656 #662 #655 #665 #528