Привет, подскажите как должен выглядеть блок content()
для реализации не что похожего:
Идея своего врапера, который добавляет в эелементы внутри свой класс типа
.Wrapper > content() => children.map.addClass('Wrapper-el)
те имеется блок <Wrapper>
, и для всех компонентов внутри (тоже написанные на Бем) к их классам и модификаторам в конце добавить элемент от блока Wrapper.
Еще пример:
<Wrapper>
<Button />
</Wrapper>
сгенерит, типа:
<div class='Wrapper'>
<button class='Button Button-checked Wrapper-el' />
</div>
Желательно для react-bem-core
.
Спасибо.
Что то в духе:
А тебе это нужно только для чтобы классы навесить?
Спасибо, интересно. Да только для классов, что бы не использовать правила для потомков, типа
.parent > .children
. Раз все по БЭМчику должно быть.А как мне вызвать
elem
в блокеWrapper
? Получается WrapperWrapper-El:
и тк
elem
- undefined, возвращает малышам.Wrapper
а ну да сорян this.elem доступен только внутри
Должно так работать
Угу, спасибо большое