Size: a a a

2020 April 08

DD

Dmitry Dead in Svelte [svelt]
у меня ¯\_(ツ)_/¯
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Dmitry Dead
@PaulMaly Паш, ты в разделе "Svelte просто необходим naming convention"(https://habr.com/ru/post/469411/) даешь пример как в команде у вас принято писать компоненты svelte. Можешь поделиться prettier конфигом и/или eslint конфигом своим?
Да, чуть позднее только
источник

М

Максим in Svelte [svelt]
Pavel 🦇 Malyshev
smelte ещё глянь, но в целом да, комплексных решений не много. Думаю это частично связано с тем, что свелт лучше всего подходит для кастомных UI
Ну от стиля же ты не будешь фреймворк менять :) в вуйке фрейм много потому, что там 90-95% китайцами писаны...
источник

SS

Sergei Sergeevich in Svelte [svelt]
Pavel 🦇 Malyshev
Если чистый SSR светла то хендлить надо самому, если Sapper там это уже сделано для изоморфного кода
Благодарю. Имелся ввиду sapper
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Sergei Sergeevich
Благодарю. Имелся ввиду sapper
Тогда выше уже написали - юзать preload.
источник

К

Константин in Svelte [svelt]
Pavel 🦇 Malyshev
Автоматом нельзя. В целом прикидывать классы сверху не совсем svelte-way
Спасибо за ответ, но тогда ведь проп class становится практически бесполезен в компонентах. Объявить можно, но он никуда не пойдет. И придется для такого кейса где-то писать className, а где-то (элементах) class
источник

К

Константин in Svelte [svelt]
Мб тогда сделать хотя бы какую-то переменную вроде $class доступной внутри компонента, если такой проп передан сверху?
источник

T

Th0r in Svelte [svelt]
Константин
Мб тогда сделать хотя бы какую-то переменную вроде $class доступной внутри компонента, если такой проп передан сверху?
ты просто пытаешься другие решения адаптировать под свелт, а ты начни думать по другому и делай максимально изолированные компоненты.
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Константин
Спасибо за ответ, но тогда ведь проп class становится практически бесполезен в компонентах. Объявить можно, но он никуда не пойдет. И придется для такого кейса где-то писать className, а где-то (элементах) class
Так и нет такого пропа по умолчанию. Назвать можешь как хочешь.
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Но главная проблема даже не в этом, а в подходе к изолинии стилей
источник

К

Константин in Svelte [svelt]
Я использую tailwind
источник

К

Константин in Svelte [svelt]
@apply работает внутри стилей в компонентах?
источник

М

Максим in Svelte [svelt]
Константин
@apply работает внутри стилей в компонентах?
да)))
источник

К

Константин in Svelte [svelt]
источник

К

Константин in Svelte [svelt]
нашёл темплейты в коммьюнити, сейчас посмотрю, мб что-то забыл прописать в конфигах
источник

VA

Vladimir Alabov in Svelte [svelt]
Константин
нашёл темплейты в коммьюнити, сейчас посмотрю, мб что-то забыл прописать в конфигах
источник

К

Константин in Svelte [svelt]
о, спасибо, как раз нашёл, что строчки в плагинах не хватает )
источник

К

Константин in Svelte [svelt]
благодарю!
источник

.

... in Svelte [svelt]
yarn 1.22.4, npm 6.14.4, node v13.12.0
источник

.

... in Svelte [svelt]
ура получилось, на немецкой прокси 🤔
источник