0.17.0 • Published 8 months ago

isp-ui-kit v0.17.0

Weekly downloads
-
License
MIT
Repository
github
Last release
8 months ago

Команды

  • npm install — установка зависимостей
  • npm build — сборка пакета
  • npm storybook — запуск storybook
  • npm build-storybook — сборка storybook

Обновление версии

Для обновления версии необходимо: 1. Поднять версию в package.json. 2. Прописать изменения в CHANGELOG.md. 3. Пакет автоматически добавится в npm после сборки на сервере.

Установка пакета в другие проекты

Для установки пакета выполните:

npm install isp-ui-kit

Дополнительные библиотеки, необходимые для работы библиотеки, исходя из peerDependencies:

npm install @monaco-editor/react monaco-editor antd react react-dom react-hook-form
   "@monaco-editor/react": "^4.6.0",
    "antd": ">=5.12",
    "monaco-editor": "^0.52.0",
    "react": ">=18",
    "react-dom": ">=18",
    "react-hook-form": "^7.54.0"

Возможные проблемы

1. Не подгружаются стили

Для поддержки смены светлой/темной темы используются CSS переменные. Чтобы они работали в проекте, необходимо добавить antd-конфиг:

<ConfigProvider theme={{ cssVar: true }} locale={ruRu}>
  <App />
</ConfigProvider>

2. Ошибка импорта Vite

Ошибка:

TypeError: Super expression must either be null or a function

Чтобы исправить, добавьте плагин для Vite:

npm install vite-plugin-node-polyfills
0.17.0

8 months ago

0.16.1

9 months ago

0.16.0

9 months ago

0.15.1

9 months ago

0.14.1

9 months ago

0.14.0

9 months ago

0.13.0

9 months ago

0.12.7

9 months ago

0.12.6

9 months ago

0.12.5

9 months ago

0.12.4

10 months ago

0.12.3

10 months ago

0.12.2

10 months ago

0.12.1

10 months ago

0.12.0

10 months ago

0.11.4

10 months ago

0.11.3

10 months ago

0.11.2

10 months ago

0.11.1

11 months ago

0.11.0

11 months ago

0.10.1

11 months ago

0.10.0

12 months ago

0.9.1

12 months ago