Skip to content

[Feature] Добавить поддержку CSS Modules #2607

@inomdzhon

Description

@inomdzhon

Для

  • отказа от vkuiClass
  • возможности автоматизации проставления префиксов vkui

переходим на CSS Modules

Пример

// src/components/Example/Example.module.css
.Example {}

// src/components/Example/Example.tsx
import { classNamesString } from "../../lib/classNames";
import styles from './Example.module.css';

const Example = ({ className, ...restProps }) => <div className={classNamesString(styles.Example, className)} {...restProps} />;

// src/styles/components.css
@import '../components/Example/Example.module.css';

  • удалить упоминание vkuiClass в документациях

Metadata

Metadata

Assignees

Projects

Status

✅ Done

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions