JSPM

  • Created
  • Published
  • Downloads 786151
  • Score
    100M100P100Q184712F
  • License MIT

Utilities for creating robust overlay components

Package Exports

  • @restart/ui
  • @restart/ui/Anchor
  • @restart/ui/Button
  • @restart/ui/DataKey
  • @restart/ui/Dropdown
  • @restart/ui/DropdownContext
  • @restart/ui/DropdownItem
  • @restart/ui/DropdownMenu
  • @restart/ui/DropdownToggle
  • @restart/ui/ImperativeTransition
  • @restart/ui/Modal
  • @restart/ui/ModalManager
  • @restart/ui/Nav
  • @restart/ui/NavContext
  • @restart/ui/NavItem
  • @restart/ui/NoopTransition
  • @restart/ui/Overlay
  • @restart/ui/Portal
  • @restart/ui/RTGTransition
  • @restart/ui/SelectableContext
  • @restart/ui/TabContext
  • @restart/ui/TabPanel
  • @restart/ui/Tabs
  • @restart/ui/Waypoint
  • @restart/ui/getScrollbarWidth
  • @restart/ui/index
  • @restart/ui/mergeOptionsWithPopperConfig
  • @restart/ui/package.json
  • @restart/ui/popper
  • @restart/ui/types
  • @restart/ui/useClickOutside
  • @restart/ui/usePopper
  • @restart/ui/useRTGTransitionProps
  • @restart/ui/useRootClose
  • @restart/ui/useScrollParent
  • @restart/ui/useWaitForDOMRef
  • @restart/ui/useWaypoint
  • @restart/ui/useWindow
  • @restart/ui/utils

Readme

Restart UI

A set of full featured, extensible, and accessible UI components, designed to integrate into any styling framework or system. Restart components, are "headless", meaning they don't provide any styles. Components encapsulate the complicated logic and and state without being prescriptive about their look and feel.

Documentation

https://react-restart.github.io/ui/

Installation

npm install --save @restart/ui

Contributing

Checkout the repo and setup the project:

  1. Bootstrap your environment yarn bootstrap
  2. Start the development server yarn start