@nextdrive/uikit
v0.3.0
Published
[](https://www.npmjs.com/package/@nextdrive/uikit)
Keywords
Readme
@nextdrive/uikit
Web UI Library made by React
Quick Start
pnpm install @nextdrive/uikit"peerDependencies": {
"@emotion/react": "^11.11.1",
"@emotion/styled": "^11.11.0",
"@mui/icons-material": "^5.14.8",
"@mui/material": "^5.14.3",
"@mui/x-data-grid": "^6.11.1",
"@mui/x-date-pickers": "^6.11.1",
"react": "^18.2.0",
"react-dom": "^18.2.0",
"react-svg": "^16.1.21"
},Create a .d.ts file in your project to override the Mui theme type.
/// <reference types="@nextdrive/uikit/src/mui.d.ts" />Import the themes you want to use.
import { createNDTheme } from "@nextdrive/uikit";
import { CheckCircle, RadioButtonUnchecked, ArrowDropDown } from "@mui/icons-material";
const ioeTheme = createNDTheme("ioe");
const cemsTheme = createNDTheme("cems");Development
Prerequisites
Install
npm install -g pnpm
pnpm installRun
pnpm storybook