@medable/nucleus-ui
v2.0.2
Published
Nucleus library of reusable UI components and utilities
Downloads
405
Maintainers
Keywords
Readme
@medable/nucleus-ui
Reusable UI components and utilities (Nucleus), built for public npm.
Installation
npm install @medable/nucleus-uiPeer dependencies: react, react-dom, tailwind-merge, @headlessui/react, and others (see package.json). The package declares react-day-picker@^8.9.1 for date_picker; if your project uses v9, avoid pulling in the barrel.
Usage
Prefer subpath imports so only the components you use are resolved (avoids pulling in date_format, date_picker, and their peers):
import { Button } from '@medable/nucleus-ui/button';
import { H1, Typography } from '@medable/nucleus-ui/typography';
import { Breadcrumbs } from '@medable/nucleus-ui/breadcrumbs';Barrel import (pulls in everything, including date_picker / react-day-picker v8):
import { Button } from '@medable/nucleus-ui';Include the package styles: @medable/nucleus-ui/styles.css (or from node_modules/@medable/nucleus-ui/styles.css).
