-
Notifications
You must be signed in to change notification settings - Fork 62
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
DISCUSSION - Rebuilding ionic-svelte #93
Comments
Hi, sorry to say that but after recreating your Demo app I have strange behavior of the tabs, they just randomly appear and disappear. See the video 1705867773-videorecord-2024-1-21-21-9-33.1.mp4 |
@keev-studio could you share a link to your repo where you're experiencing this issue, and I can take a look? |
@keev-studio - can you please continue this issue under #86 or a new one, so we have this issue focus on the possible rebuild of ionic-svelte? |
Perhaps it makes sense to use svelte 5 right away, so as not to migrate later? |
Yes-once stable & released |
I'm new to Svelte and this project (currently evaluating migrating a React app to Svelte), and I'm curious about this point:
Why prefer JSDOC to Typescript? Ionic itself uses TypeScript, not JSDOC. |
Hi Library authors for svelte might prefer jsdoc as there are many svelte devs who dont use typescript If the package would be in ts then I would exclude them Because most editors give intellisense using jsdoc, the experience wont be different to both ts and non ts developers So unless you are building a package/library for the broader range developers this does not matter and if you like ts, please continue doing so Fireship has a video on this I believe Ps ionic source in Stencil is indeed with typescript but the bundle itself isnt. Typings are provided separately |
Svelte 5 introduces function components instead of classes Something that will break current lib |
Hey there,
Looking to rebuild ionic-svelte - I want to get rid of some of the blocking bugs with overlays, remove code that duplicates @ionic/core and make it easier to follow Svelte(Kit) and Ionic release updates.
I want to capture a few design principles for rebuilding ionic-svelte and looking to get feedback from the community:
div class='ion-page'
to assure ion-footers are shown correctly.Happy to hear your thoughts on these and other design principles and the consequences for the implemention of for instance:
Some issues I am not sure yet how to solve
Special Component
in Svelte File #90 - need repo to reproduceThings I plan to remove/or do not return
Ongoing rebuild with demo app posted on github - https://github.com/Tommertom/ionicsvelterebuild
Demo app posted on https://test-cf8eb.web.app/
The text was updated successfully, but these errors were encountered: