Skip to content
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

Svelte 5 Support #169

Open
pheuter opened this issue Nov 18, 2023 · 2 comments
Open

Svelte 5 Support #169

pheuter opened this issue Nov 18, 2023 · 2 comments

Comments

@pheuter
Copy link

pheuter commented Nov 18, 2023

With new APIs in Svelte 5 like Snippets as well as breaking changes (especially the one where Svelte components are no longer classes) it would be great to hear about plans (if any) for svelte-headless-table (and by extension svelte-render) to support the new upcoming major version of Svelte.

@bryanmylee
Copy link
Owner

bryanmylee commented Nov 20, 2023

I haven't had a lot of time to look into Svelte 5, but it seems to be that Snippets will completely replace svelte-render.

I'm more than happy to update this library for Svelte 5, and I hope the new APIs solve some of the existing pain points we've had for awhile.

It's funny that we're deprecating event handlers in favour of callback props, stores in favor of signals, and class components in favor of snippets. Looks like we've just re-invented React / JSX.

I'm more than happy for these changes though, since it makes APIs infinitely easier to build.

@pheuter
Copy link
Author

pheuter commented Jan 31, 2024

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants