Sergey Belozyorcev

Results 38 issues of Sergey Belozyorcev

Preact version: 10.0.1 Example: ```jsx import { Registry, withRegistry, useComponentRegistry } from '@bem-react/di' const registry = new Registry({ id: 'my-reg'}) registry.set('Button', (props) => ) const Index = () => {...

bug

resolve #386 Example: ```tsx interface MyReg { A: React.ComponentType, C: React.ComponentType } const id = 'RegistryId' const A: React.FC = () => null const B: React.FC = () => null...

```tsx export interface IconFaInstagramProps { fa?: 'instagram' } export const withFaInstagram = withBemMod(cnIcon(), { fa: 'Instagram' // -> TS not work }, Icon => props => ()); ``` На текущий...

More info: https://github.com/bem/bem-react/issues/446#issuecomment-510539095, https://github.com/bem/bem-react/issues/446#issuecomment-517455707 and https://github.com/bem/bem-react/issues/446#issuecomment-517469359 Example: ```tsx import { cnTheme, Theme as ThemeBase } from '../components/Theme/Theme'; import { withColorDefault } from '../components/Theme/_color/Theme_color_default'; const Theme = compose( withColorDefault )(ThemeBase); //...

**not work** ```ts // Block/_mod/Block_mod@desktop import { withMod as withModBase } from './mod'; import { blockModRegistry } from './Block_mod.registry/desktop'; import { withRegistry } from '@bem-react/di'; export const withMod = withRegistry(blockModRegistry)(withModBase);...

С этой проблемой столкнулся лично я. С одной стороны выглядит безумием, а с другой оправданно. Когда я начинал своё знакомство, то городил длиннющий `bemjson`. Это ад! Я проклинал БЭМ, но...

question
poll

Для многих `starter-kit` даёт точное описание того, что несёт в себе данное название. Я когда впервые объяснял на студии про `project-stub` на меня смотрели с недоумением. Что ещё это за...

question
poll

Часто видно в проектах, что люди предпочитают именно такой стиль расположения блоков. Он добавляет один уровень иерархии, но при этом визуально выглядит намного аккуратней. ``` common.blocks desktop.blocks desing.blocks ``` ```...

question
poll

Большой проблемой на первых этапах является данная картина. ![2016-07-27 23-37-22](https://cloud.githubusercontent.com/assets/1655916/17191592/40420660-5453-11e6-9473-67584c374f9e.png). После сборки куча промежуточных таргетов. Почему бы временные не хранить в `.tmp`? Или есть какие-то жёсткие рамки? Или пойти методом...