adiGuba
adiGuba
@trueadm : yes but I don't want to pass a class instance. I just want a simple string. A real-life example would be a DateInput component. ```svelte let date =...
> I think we also want to untrack it otherwise it will fire for every change within, which is now how debug tags work. I'm not used to `@debug`, but...
On Svelte 4 or in non-runes mode, `@debug` work for deep state : Example : https://svelte-5-preview.vercel.app/#H4sIAAAAAAAAClWO3QrCMAyFXyXkSlH8ua3r0OdwXrguk-JsS5sKUvrurhtDvErOSb6TJOz1QAHFNaG5vwgFXpzDLfLHFRHeNDCNOtjoVXGqoLx2XDem4YEYlI2GyYOENPcCDpBPjan2v01TtZHZGrBGDVo9ZVqtQdYLvJsqbCQc8xSczh218bHMc_EmMAhIf1Auh-bwGsY_X7bTvaYOBftI-Za_OtkbkuIAAAA= I never used `@debug` and `$inspect()` seem a better solution for me. But as...
Hello, I tried to make an alternative implementation for `{#if}`. I understand this won't be changed until Svelte 5 is released, but just in case I did a PoC on...
For the naming, perhaps we could use different directive, for example by replacing `transition:`/`in:`/`out:` with someting like `view:`/`show:`/`hide:` ```diff - + - + ```
I fixed some bug with `in:` & `out:` directive, and support for spreading with `set_attributes()`. I also changed the modifier from `|hidden` to `|this` which I think is a little...
Just see https://github.com/sveltejs/svelte/pull/13612 I didn't know that hidden could take other values, which conflicts a bit with this PR... :/
closed as issue is closed and hidden may not be the best choice for that
I make a small and quick PoC here for slots : https://adiguba-svelte-5-test-git-legacy-runes-adigubas-projects.vercel.app/ Source here : https://github.com/adiguba/svelte/tree/legacy-runes There are some works to do (more checks, adding some warnings/errors, events, SRR...), but...
I completed the PoC with support for events and createEventDispatcher() => [New demo here](https://adiguba-svelte-5-test-git-legacy-runes-adigubas-projects.vercel.app/#H4sIAAAAAAAACpVVW2_bNhj9K4RcTDLmWOuCAotCayvaDHsrMPSt7gNDUhZRiiRIym0g6L-X18iXIMNgGCb5Xc93OZ6KjnFqiubLVAg00KIp3itVbAr7pPzFHCm31N2NHDX2L9BgzZRt92Jv2aCktuAD0gR0Wg6g3Nb-so1m5b1TcmqcWkCPVFgDduCNscjS6svXdZJ2o8CWSQGkwJzhbxU92jWYvGhvo9lWjaavyqQAGlCCX4FX8y7sfO1nNFYOrzoKGi95snsB6wWjgIQdA1gYYE4piTmcgpe5jSGmlRFMKQe2p4hQXa2jP_f55-H9x4d_QZUU1smgTvekFwKMhokDSAIDfkGDugcQS0JbKQIKWIcb6JEgnGpzGb2T0p5F__vTp8__FR2GxkUk6RsBS9EEwLsFuX8KyHdXNYCx802n0WFwuQLDpd3ti1iRfdFeVcTJM-Zz05Sma8b5e3tdLOfjslLNWakI09QNx5GanKZCIucW63WSW67X4n3Jxdm1Z_WCdRwQOPIgmFYU4T7POzKApj5AztqJzrB2v0Gx9oqz9xBNBTT2idMgdD7z5BJmFEdPDThoRu7jmz_eWDo4gaU3WPJxEKYBbzvtv1kJqQb8oX7k0XbZB_9umwdJWMcoKRqrRzpvnpffg_qf2z8BrKlL48Ej_uiSRRb3VIM5UcI5F7zh9IDwU5XAhdY1GerexjlpgE9rkx9jg-JjfJs3p1t9Yl-GES0vHJRxSMszF6Eqce8zSSU3UlGRbGM-6YJ7xol-lsW00iUtx3ILEUMMT3pKS2WqTHlYCmMBSbVy8hcrWF0xZOfG-EPktvXpeHj9KoPcgHSKM1iuT_qfm-dJDWCOjNmV2LW8TKPLusRdkRPiuZ3-cqDdYeE1WCdRHGTWRf0BMZGJ4HG0rgwLX7Y--czxsI7iC-Uk3U0L0LnNtby06XWdiTfnlxv05zaxH6yfU7oE54SxgQu8eA_GsE7CE4B50y8XdYvDH0N0-ih1GODf1Q9gJGcErO7u7tJGPiL87aDlKEgDVt1b_0kSt8LSWa1ub2_TizxS3XH5vQE9I4SK5Q8qzWRKNwdWiBBHVw34bftO0-GliEsiOVzXdfd5mIW9-U7ZobcNeJScLPF8CV-L8iq1fJ1_ApeYU-JjCAAA) **$legacy()** can have the name of supported events, for which directives will be converted to handlers....