девтулзах
Разве можно нормально дебажить, когда исследуешь класс "jda324df" вместо "Header__Wrapper—dfgdfg4" ?
Выше скинули ссылку как это решить
Для этого же babel плагин есть
Это не решение, а костыль Выпиливать название файла из класса - плохо, так как будет куча wrapper в разметке Я предлагаю тот же подход что и ComponentName.js ComponentName.scss Но с заменой основного файла на индекс для большего удобства
Использовали подобный вариант, потом отошли от него - удобнее использовать папка - name > name.js и name.style.js, единственный минус, но не существенный, это при последующем импорте компонента куда-либо нужно в путях указывать типо (src/components/name/name) вместо предыдущего варианта с использованием index ( src/components/name). Для дебага нейминг внутренних компонент не критичен
Такой вариант тоже ок, но мне критичнее чистое отображение классов Кстати, можно просто написать плагин для бабеля, который будет выпиливать styles из названий классов, и вообще была бы красота
Обсуждают сегодня