Это так шифрует классы react, чтобы различать их между собой( аналогично ангулару), чтобы не знаю применялись одни и те же классы для разных компонент
спасибо, это мне понятно, но как можно сделать чтобы добавлялись названия компонентов хотя бы на стадии разработки
Есть предположение, что никак, ибо тогда возможна некорректная работа) Либо загуглите именно документацию по либе, которую вы используете
с каких пор реакт участвует в хэшировании класснеймов?
в доке стайледов есть пункт как добавлять к хэшу класснейма понятные имена
Если там используется компонентный подход с отдельными классами для каждой компоненты, то думаю там написана логика для разделения их. Возможно неправильно выразился, но имелось ввиду «внутренняя система»
компонент - мужской род. ты сейчас говоришь про css модули. хэшированием класснеймов css модулей занимается сборщик а не реакт. ну а тут вообще styled-components
Я просто хз что за стайлед компоненты и через какое место они работают :) 🤷♂️
а зачем советуешь что то если не разбираешься?:)
Потому что понимаю принципы работы всего этого ***на :)
как видим - не понимаешь
Хз-хз :) ну да ладно
https://styled-components.com/docs/tooling#better-debugging
Это делается где то в webpack, где он обрабатывает css, если используешь cra просто гугли в файлах css-module или что то такое, там можно менять как генерируется селектор
Обсуждают сегодня