Size: a a a

2020 September 30

PM

Pavel 🦇 Malyshev in Svelte [svelt]
такое ощущение что все вокруг мыслят в рамках мега-унифицированных комбайнов вроде React Material UI
источник

КС

Кирилл Спасибович... in Svelte [svelt]
очень информативно, спасибо
источник

КС

Кирилл Спасибович... in Svelte [svelt]
а как мыслить, если примеров нет ?
источник

КС

Кирилл Спасибович... in Svelte [svelt]
как-нибудь через жопу как придёт первое в голову
источник

КС

Кирилл Спасибович... in Svelte [svelt]
ну кайф короче, норм
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Кирилл Спасибович
а как мыслить, если примеров нет ?
вот у тебя в проекте сколько видов кнопок? 100?
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
у меня обычно 2-3
источник

КС

Кирилл Спасибович... in Svelte [svelt]
две
источник

PM

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

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Кирилл Спасибович
две
ну так и напиши 2 компонента)
источник

КС

Кирилл Спасибович... in Svelte [svelt]
т.е. обёрнутый в компонент тег button это хорошо, а другой тег - плохо ?
источник

КС

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

PM

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

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Кирилл Спасибович
дак я ж и говорю, раз проброса стилей нет и глобал выглядит неуютно, то надо как-то по-другому мыслить
зачем тебе вообще стили пробрасывать то? это настолько редкие кейсы что прям капец
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
мы в проектах .class > :global() дай бог 1-2 раза юзаем
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
и то не для своих компонентов, а для 3rd-party
источник

КС

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

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Кирилл Спасибович
мне не нравится оборачивать компоненты кнопки в див, использовать атрибут style и использовать global
почему если это работает?
источник

КС

Кирилл Спасибович... in Svelte [svelt]
Pavel 🦇 Malyshev
почему если это работает?
меньше всего неприятных ощущений от global
остальное просто неприятно, ощущается костыльно
источник

PM

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