0.17.0 • Published 4 months ago

isp-ui-kit v0.17.0

Weekly downloads
-
License
MIT
Repository
github
Last release
4 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

4 months ago

0.16.1

4 months ago

0.16.0

4 months ago

0.15.1

4 months ago

0.14.1

4 months ago

0.14.0

4 months ago

0.13.0

4 months ago

0.12.7

4 months ago

0.12.6

4 months ago

0.12.5

5 months ago

0.12.4

5 months ago

0.12.3

5 months ago

0.12.2

5 months ago

0.12.1

5 months ago

0.12.0

5 months ago

0.11.4

5 months ago

0.11.3

5 months ago

0.11.2

5 months ago

0.11.1

6 months ago

0.11.0

6 months ago

0.10.1

6 months ago

0.10.0

7 months ago

0.9.1

7 months ago