bem / bem/bem-react

@bem-react/core: Props added inside modifier

Open
#435 1 comment 0 reactions 0 assignees View on GitHub
docs
Dominant language
TypeScript
Stars
450
Forks
69
PR merge metrics
No merged PRs in 30d

Description

Есть компонент `CarouselControls` с пропсами:

```typescript
export interface ICarouselControlsProps extends IClassNameProps {
items?: ICarouselControlsItemProps[];
colored?: boolean;
theme?: 'images';
}
```

Под модификатором `colored` добавляется проп `colorScheme`:

```typescript
export interface ICarouselControlsColoredProps {
colorScheme?: string;
}

export const carouselControlsColored = withBemMod(...);
```

Прямо сейчас такой код:

```typescript
const CarouselControlsWithMods = compose(carouselControlsColored, CarouselControlsThemeImages)(CarouselControlBase);

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.