You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Текущий подход к нестабильным компонентам вызывает некоторые проблем:
при использовании cjs разработчики не понимают почему сборщик ругается на export
необходимо отдельно генерировать типизацию для cjs
импортирование из dist/unstable похоже на импортирование internal кода
Решение
Необходимо использовать подход, который используется в React
API с приставкой unstable_. Они добавляют экспериментальные возможности, в API которых мы не уверены до конца. Выпуская такие возможности с приставкой unstable_, мы можем их обновлять и переходить к стабильному API быстрее.
Подключение теперь будет выглядеть следующим образом
- import { ChipsSelect } from "@vkontakte/vkui/dist/unstable";+ import { unstable_ChipsSelect as ChipsSelect } from "@vkontakte/vkui";
Также стоит избавиться от отдельного подключения нестабильного css
Описание
Проблема
Текущий подход к нестабильным компонентам вызывает некоторые проблем:
export
dist/unstable
похоже на импортирование internal кодаРешение
Необходимо использовать подход, который используется в React
Подключение теперь будет выглядеть следующим образом
Также стоит избавиться от отдельного подключения нестабильного css
import "@vkontakte/vkui/dist/vkui.css"; - import "@vkontakte/vkui/dist/unstable.css";
Скриншоты
No response
The text was updated successfully, but these errors were encountered: