bem / bem-components

Set of components for sites development
https://bem.info/libraries/classic/bem-components/6.0.0/
Other
333 stars 87 forks source link

Не миксуются блоки к блокам link, button #1956

Closed yar-usenko closed 7 years ago

yar-usenko commented 7 years ago

Из за

mix()({ elem : 'control' })

к блокам link и button ничего нельзя примиксовать. Возможно есть ещё блоки с подобным поведением.

Предалагаю изменить на

mix()({ elem : 'control' }).concat(this.ctx.mix || [])
tadatuta commented 7 years ago

@yar-usenko это справедливо только для bem-xjst версий >= 8.x, где было изменено поведение режимов и добавлены новые add* режимы (см. https://github.com/bem/bem-xjst/releases/tag/v8.0.0). bem-components сейчас не поддерживают bem-xjst 8.x, соответствующая задача — https://github.com/bem/bem-components/issues/1942

yar-usenko commented 7 years ago

@tadatuta спасибо)