Size: a a a

Svelte [svelt] - All about Svelte JavaScript framework.

2021 October 02

MZ

Misha Zamkevich in Svelte [svelt] - All about Svelte JavaScript framework.
И, как я писал выше, — я не использую миксины
источник

КС

Кирилл Спасибович... in Svelte [svelt] - All about Svelte JavaScript framework.
ахаха
источник

КС

Кирилл Спасибович... in Svelte [svelt] - All about Svelte JavaScript framework.
не, это не свелт вей
источник

КС

Кирилл Спасибович... in Svelte [svelt] - All about Svelte JavaScript framework.
надо заворачивать в див
источник

КС

Кирилл Спасибович... in Svelte [svelt] - All about Svelte JavaScript framework.
и писать .class :global(.button)
источник

КС

Кирилл Спасибович... in Svelte [svelt] - All about Svelte JavaScript framework.
источник

КС

Кирилл Спасибович... in Svelte [svelt] - All about Svelte JavaScript framework.
но если у тебя свелт кит то тут не помочь походу, пока автор препроцессора не выправит cjs на cjs+esm
источник

КС

Кирилл Спасибович... in Svelte [svelt] - All about Svelte JavaScript framework.
в ролапе есть плагин для cjs, в вебпаке работает из коробки
источник

КС

Кирилл Спасибович... in Svelte [svelt] - All about Svelte JavaScript framework.
https://github.com/sveltejs/svelte/issues/2870#issuecomment-496023106
вот как тут все хотели классы прокидывать, но донт бе силли
но оказалось шо просто подход к хэшированию классов свелтом не совместим с прокидыванием класса
источник

КС

Кирилл Спасибович... in Svelte [svelt] - All about Svelte JavaScript framework.
так что рекомендую переезжать на css модули, либо на препроцессор с css модулями
источник

AP

Alexander Ponomarev in Svelte [svelt] - All about Svelte JavaScript framework.
все пытаются использовать ненужную фичу, у всех дизайн система поедет, но свелт нас защитит
источник

КС

Кирилл Спасибович... in Svelte [svelt] - All about Svelte JavaScript framework.
<div class="something">
 <Button />
</div>

.something :global(.button) {
 ...
}


вот так короче
источник

КС

Кирилл Спасибович... in Svelte [svelt] - All about Svelte JavaScript framework.
если нужно что-то там в чилде переопределить
источник

MZ

Misha Zamkevich in Svelte [svelt] - All about Svelte JavaScript framework.
Нельзя навешать класс на компонент, вот так.
источник

MZ

Mikhail Zakharov in Svelte [svelt] - All about Svelte JavaScript framework.
да, спасибо, так и сделал. обернул во враппер
источник

MZ

Misha Zamkevich in Svelte [svelt] - All about Svelte JavaScript framework.
Лучше скопируй себе в проект весь компонент и перепиши стили напрямую или добавь нужные поропсы.

Глобал не лучший способ. Раз начал переделывать библиотеку, то скопируй ее себе, все равно все будешь переопределять.
источник

MZ

Misha Zamkevich in Svelte [svelt] - All about Svelte JavaScript framework.
Я понимаю. Просто у тебя все будет во врапперах.

Почему просто не скопировать весь компонент?
источник

a

akaSybe in Svelte [svelt] - All about Svelte JavaScript framework.
😵
источник

AP

Alexander Ponomarev in Svelte [svelt] - All about Svelte JavaScript framework.
да всю либу копируем чего мелочиться
источник

MZ

Misha Zamkevich in Svelte [svelt] - All about Svelte JavaScript framework.
Да че там, сразу весь гит по тегу #svelte ))
источник