bem / bem/bem-components

Syntax sugar for menu__item_type_link

Open
#1,964 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
JavaScript
Stars
330
Forks
88
PR merge metrics
No merged PRs in 30d

Description

Сейчас в элемент `item` блока `menu` нужно явно передавать блок `link`
```js
{
elem : 'item',
mods : { type : 'link' },
content : {
block : 'link',
url : 'https://bem.info/',
content : 'bem.info'
}
}
```
Это позволяет явно настраивать модификаторы link. Но в большинстве случаев это не нужно (как я думаю). Стоит ли добавить в шалоны ещё одно поведение для упрощениея верстки? (Срабатывает только когда content элемента `item` != block: 'link')
```js
{
elem : 'item',
mods : { type : 'link' },
url : 'https://bem.info/',
content : 'bem.info'
}
```

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.