Проблемы с наследованием типа блок-элемент и элемент-блок
- Dominant language
- JavaScript
- Stars
- 312
- Forks
- 189
- PR merge metrics
- No merged PRs in 30d
Description
Есть блок `block-a` c элементом `block-a__elem` и `block-b` с элементом `block-b__elem`.
1. При попытке унаследовать блоком `block-b` элемент `block-a__elem` блок инициализируется с классом `block-b__block-b_js_inited`. При установке модификаторов из экземпляра проинициализированного таким образом блока, классы модификаторов также имеют вид `block-b__block-b_mod_val`.
2. При попытке унаследовать элементом `block-b__elem` блок `block-a` элемент инициализируется с классом `elem_js_inited`. При установке модификаторов из экземпляра проинициализированного таким образом элемента, классы модификаторов также имеют вид `elem_mod_val`.
Репозиторий с воссозданной проблемой:
https://gitlab.com/cpof_tea/project-stub__inheritance-issue
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.