b1-systems / react-components

Loose collection of React components that will probably be split up further down the road.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

React components collection

Loose collection of React components that will probably be split up further down the road. Based on Material-UI.

Available components

  • Notification/toast management based on Material-UI Alerts with access to all past notifications.
  • Popover menu with support for multiple entries and categories.
  • Topbar with multiple optional integrations, including the components/features mentioned above

A more in-depth explanation of the single components can be found inside the README file of the library.

Demo application

The react-components-example contains a demo application to showcase the provided components. Simply run make run-demo.

Install

  • Insert the following content into .npmrc at the root of your project
    @b1-systems:registry=https://npm.pkg.github.com
    
  • (Once) Login against the GitHub Package Registry with a Personal Access Token
    npm login --scope=@b1-systems --registry=https://npm.pkg.github.com
    
  • Run npm install @b1-systems/react-components

About

Loose collection of React components that will probably be split up further down the road.

License:GNU Lesser General Public License v3.0


Languages

Language:TypeScript 88.8%Language:Makefile 5.9%Language:HTML 5.1%Language:JavaScript 0.3%