Serhii
Скорее всего есть всё устарших курсов.
Serhii
Ааа
Serhii
Хейтеры
Serhii
Покажи им Димыча. За это автомат поставят😆
Anonymous
Да хоть волком вой с их системой образования, вот вообще в хер не впились их знания уже бы на кассе прайс выкатывали и не мучали нет надо помучить
Anonymous
а кто-то учился на дистанционке в вузе? как вообще корка такая канает у работодателя в случае чего?
Pasha
Ребят, а считается ли ошибкой по БЭМ, если называть элементы я буду вот так
Pasha
Pasha
спрашиваю, потому что если называть как-то вот так, то реакт ругается
Pasha
Daniil
ого
Daniil
а что пишет?
Daniil
у тебя модули ж?
Pasha
Олександр
Через дефис вроде нельзя
Олександр
Или нет?
Pasha
да, модули
Pasha
ну, в обычном хтмл эти названия проходят
Олександр
Это вроде как переменная, и через дефис нельзя
Олександр
Теорию не знаю норм
Олександр
Но у меня так тоже не пашет
Олександр
Называю классы через нижнее подчеркивание
Albert
Есть же вроде бэм для реакта
Albert
Чекните
Albert
Там можно быстрее писать несколько классов, + можно условия прописывать и все будет смотреться аккуратно
Pasha
начал гуглить про бэм в реакте, увидел что они используют названия классов через дефис но вот так className="name"
Pasha
Daniil
Pasha
то есть просто вот так?
{css['bla-bla']} ?
Albert
Artem
Daniil
например className = {${css.name} ${css.name2}}
Artem
єто ж не просто верстка
Daniil
там косые кавычки))
Artem
👍🏿
Daniil
блин либа это билд больше
Daniil
нахрена мне лишние зависимости если можно написать функцию в 1 строку
Pasha
Daniil
работает
Albert
Так эти зависимости в продакшане нет
Albert
Этих°
Daniil
сделай в песочнице я покажу
Daniil
мне проще знать что я ничего лишнего не тяну
Riclud
Почему просто передать state ничего не возвращает, как мне допустим добавить новое число в number и вернуть ?
Daniil
бэм - всего лишь договоренность
Pasha
написал через ${} - ругается, написал через classnames - тоже самое
Albert
Daniil
Albert
Daniil
тоже логично
Albert
+, по-моему для реакта это и есть бэм
Daniil
))
Pasha
я увидел вакансию в которой говорили про его использование, они скинули мне тест, ну, я так понимаю бэм нужно использовать (правда явно это не указано)
Albert
Оно ругаеться, потому что ты к объекту образаешься
Albert
А не просто строчку остаыляешь
Albert
Наверное....)))
Artem
если несколько классов вешать
Pasha
Albert
Ну да
Albert
Насчет этого я уже рекомендовал библиотеку
Artem
Albert
А, ну значит нельзя)))
Artem
уберай нафиг єти подчеркивания
Albert
Pasha
та понятно что без подчеркиваний оно будет работать в любом виде
Daniil
))
Artem
и нет смысла делать в кавычках так как у тебя один клас
Artem
ну так и делай
Artem
нафиг тебе эти извращения я не пойму
Albert
Ты обращаешься к объекту css
Albert
Изза этого и не работает
Daniil
есть только в случае если несколько классов или классы содержат что-то не в диапазоне a-Z
Albert
Скорее всего
Daniil
cделай в песочнице пример