Skip to content

Commit

Permalink
Add codemod instructions
Browse files Browse the repository at this point in the history
  • Loading branch information
BlackySoul committed Dec 8, 2023
1 parent e985c71 commit 714b66e
Showing 1 changed file with 26 additions and 0 deletions.
26 changes: 26 additions & 0 deletions styleguide/pages/migration_v6.md
Original file line number Diff line number Diff line change
Expand Up @@ -87,6 +87,32 @@ interface HasInsets {

<br/><br/>

## Обновление компонентов до v6

- Чтобы упростить переход на новую мажорную версию, можно воспользоваться инструментом по автоматической миграции ваших компонентов.

> Для начала обновите ваше приложение до новой мажорной версии (**v6**) в соответствии с требованиями вашего пакетного менеджера и среды
> Обратите внимание, минимальная поддерживаемая версия **React** увеличена до `v18.2.0`
> Пока для перевода доступны только `Typescript`-файлы (_.ts/_.tsx)
Перейдите в директорию с исходниками вашего проекта (обычно это `src/`) и запустите следующую команду:

```shell
npx @vkontakte/vkui-codemods
```

Информацию по доступным параметрам можно узнать через опцию `--help`

```shell
npx @vkontakte/vkui-codemods --help
```

Более подробная инструкция расположена в [README](https://github.com/VKCOM/VKUI/blob/master/packages/codemods/README.md)

<br/><br/>

## [`Accordion`](#/Accordion)

- `Accordion` избавился от нативного элемента `detail`, теперь для компонента стали доступны анимации.
Expand Down

0 comments on commit 714b66e

Please sign in to comment.