Набор элементов интерфейса для проектов на ReactJS. Все компоненты написаны с нуля без использованя сторонних UI-библиотек.
- Обычные компоненты типа кнопок, инпутов, модальных окон
- Составные компоненты - формы, слайдеры, ...
- Сложные компоненты - аудиоплеер (стейт-менеджмент на базе XSTATE)
Unreal UI написана на базе react ^18.2.0
и react-dom ^18.2.0
. В настоящее время библиотека находится на стадии разработки и оптимизации. Всем PR - r u welcome!
Установить библиотеку можно, выполнив одну из следующих команд:
yarn add @advanceddev/unreal-ui-kit
или
npm i @advanceddev/unreal-ui-kit
Для использования достаточно импортировать компонент из библиотеки, например:
import * as React from 'react'
import { Button } from '@advanceddev/unreal-ui-kit'
const SomeComponent = () => {
const handleClick = () => {
alert('Clicked!')
}
return (
<>
<Button text="Click me!" type="primary" onClick={handleClick} />
</>
)
}
MIT