Size: a a a

2021 February 25

SS

Serhey Shmyg in Frontend UA
я запитав які практики  використовують люди для конкртеного випадку.
источник

AK

Alexander Kuzmenko in Frontend UA
не увидел про css модули
источник

SS

Serhey Shmyg in Frontend UA
Коли стилі будуть зібрані в такому порядку тоді гуд, буде те що потрібно ЖОВТИЙ.
источник

SS

Serhey Shmyg in Frontend UA
Коли в такому - то НІ (
источник

AP

Aleksandr Poleliuk in Frontend UA
Думаю все будет зависеть от порядка в котором ты будешь импортировать компонент (в твоём кейсе кнопку) и стили текущего компонента, которыми ты хочешь перебить
источник

A

Art in Frontend UA
Serhey Shmyg
Коли в такому - то НІ (
ну так, тут модули не при чем, так css работает
источник

SS

Serhey Shmyg in Frontend UA
Aleksandr Poleliuk
Думаю все будет зависеть от порядка в котором ты будешь импортировать компонент (в твоём кейсе кнопку) и стили текущего компонента, которыми ты хочешь перебить
Ну от я не хочу від нього залежати, хочу якийсь вихід адекватний для ксс модулів
источник

SS

Serhey Shmyg in Frontend UA
В ксс можна .hash1.hash2
источник

AK

Aleksey Kotvitskyi in Frontend UA
Aleksandr Poleliuk
Думаю все будет зависеть от порядка в котором ты будешь импортировать компонент (в твоём кейсе кнопку) и стили текущего компонента, которыми ты хочешь перебить
так зачастую это делает бандлер
источник

AK

Aleksey Kotvitskyi in Frontend UA
Serhey Shmyg
Ну от я не хочу від нього залежати, хочу якийсь вихід адекватний для ксс модулів
мне тоже была бы полезная эта инфа
источник

AK

Aleksey Kotvitskyi in Frontend UA
возможно ли как-то указать приоритизацию css модулей в вебпаке
источник

RV

Roman V in Frontend UA
Serhey Shmyg
Ну от я не хочу від нього залежати, хочу якийсь вихід адекватний для ксс модулів
!important? 😅
источник

RV

Roman V in Frontend UA
Здається такий реквест напряму протилежить філосліії css modules де вони примусово відмовляються від букви C у CSS. Певно з їх боку таких реквестів у реальному житті немає)
источник

SS

Serhey Shmyg in Frontend UA
Roman V
!important? 😅
В мене питання тому і виникло, так як колега почав саме це робити.
Я раніше та і зараз, через родича перебиваю, але мені здаєтсья що так собі варіант (
источник

SS

Serhey Shmyg in Frontend UA
Можна composes їхній юзати, але теж якось мені не дуже цей підхід
источник

RV

Roman V in Frontend UA
Serhey Shmyg
Можна composes їхній юзати, але теж якось мені не дуже цей підхід
Вони кажуть, що неможна
источник

RV

Roman V in Frontend UA
Note that when composing multiple classes from different files the order of appliance is undefined. Make sure to not define different values for the same property in multiple class names from different files when they are composed in a single class.
источник

RV

Roman V in Frontend UA
Іднотична поведінка, як на мене
источник

SS

Serhey Shmyg in Frontend UA
Roman V
Note that when composing multiple classes from different files the order of appliance is undefined. Make sure to not define different values for the same property in multiple class names from different files when they are composed in a single class.
Можна, якщо класс який ти вішаєш на компонент не додавати. а змінювати той що зараз, і потім композ, і перетирати пропси які хош. Але це ОВЕР дохера всього 🙂
источник

EO

Eugene Obrezkov in Frontend UA
Ребят, кто-то из вас не задавался такой проблемой? Есть куча пакетов написанных на жс, со времен когда ещё TS не было. Сейчас все идут на TS, а старый код очевидно никто трогать не хочет. Мы его просто тайпингами вручную покрываем и пишем d.ts файлы для них.

Проблема: мы не хотим реализацию и хедер-файлы совать в один пакет. Мы хотим отдельно публиковать реализацию и отдельно хедер-файлы. Может кто-то уже автоматизировал у себя сборку d.ts файлов в отдельные пакеты?
источник