Size: a a a

2020 December 17

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Но это не точно (с)
источник

ON

Oleg N in Svelte [svelt]
Pavel 🦇 Malyshev
Почему не проходит? 🤔 разве что scoped-slots. В остальном вроде при компиляции в CE все остаётся как есть
Я просто закидывал hello-world пример с главной свелта в html валидатор, и тот выдает ошибки.
источник

ON

Oleg N in Svelte [svelt]
w3c validator
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Oleg N
Я просто закидывал hello-world пример с главной свелта в html валидатор, и тот выдает ошибки.
очевидно если HTMLx это суперсет над HTML
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
попробуй закинуть JSX в валидатор JS
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
получишь тот же результат
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
не понимаю только какое отношение это имеет к синтаксису слотов
источник

ON

Oleg N in Svelte [svelt]
я не конкретно про слоты, про вообще - если где-то отклоняемся от стандартов, зачем тогда их пытаться держать в других местах в ущерб функционалу/синтаксису.
источник

ON

Oleg N in Svelte [svelt]
Те же евенты: "@click", я за лучший синтаксис, чем за стандарт который все равно не очень соблюдается
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Кирилл Спасибович
@PaulMaly
https://github.com/benawad/vsinder/tree/master/packages/extension/svelte-stuff
код реактивиста со стажем, что скажешь?  :)
а че не юзаешь <svelte:window /> ?

window.addEventListener("message", async (event) => {…});
источник

КС

Кирилл Спасибович... in Svelte [svelt]
Pavel 🦇 Malyshev
а че не юзаешь <svelte:window /> ?

window.addEventListener("message", async (event) => {…});
это ж не мой код :)
просто любопытно твоё мнение, т.к. я несколько странных применений заметил
источник

КС

Кирилл Спасибович... in Svelte [svelt]
типа компонент, который юзается ради onMount и в таком духе
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Кирилл Спасибович
это ж не мой код :)
просто любопытно твоё мнение, т.к. я несколько странных применений заметил
понятно) я думал твой, мне просто часто пишут с просьбой код посмотреть
источник

КС

Кирилл Спасибович... in Svelte [svelt]
а я решил поизучать че там в реакте, и конечно эпик, что оно всё ререндерит постоянно, и нужно танцевать чтобы этого не происходило)
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
так то код как код. не без странностей конечно, но так как я не до конца представляю что это, то сказать больше особо нечего
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
мой код тоже довольно странно выглядит порой)
источник

КС

Кирилл Спасибович... in Svelte [svelt]
это плагин для vscode, типа тиндера, только свайпаешь по код сниппетам))
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
вот для таких штук я бы тип все же создавал в context=module и экспортировал его чтобы можно было где-то его импортировать и явно использовать:

export let stamp: "nope" | "liked" | undefined = undefined;
источник

КС

Кирилл Спасибович... in Svelte [svelt]
да.. щас начинаю вникать в ts, реально полезная штука для свелта :)
источник

КС

Кирилл Спасибович... in Svelte [svelt]
чето по хардкору в виме сидел без плагинов и tsserver'а
источник