softconstruct / gene-ui-components

The Gene UI components library designed for BI tools
https://geneui-storybook.softconstruct.com
MIT License
14 stars 0 forks source link
component-library design-system geneui react

Gene UI components

The design system to democratize a UI unification process of BI tools.

NPM registry License

Table of Contents

βš™οΈ Installation

You can install Gene UI components using npm or yarn:

# Yarn
yarn add @geneui/components

# NPM
npm install --save @geneui/components

πŸ‘€ Usage

Importing Components

To use a component in your project, first you need to import the provider in your main component e.g. in the App.js file

import GeneUIProvider from '@geneui/components/GeneUIProvider';

Then you need to wrap your main component with provider

<GeneUIProvider>
    <App />
</GeneUIProvider>

Example

Now you can start use any components available in the package

import { Button } from '@geneui/components';

function App() {
    return (
        <div>
            <Button>Do action</Button>
        </div>
    );
}

πŸ“ Documentation

Explore in-depth documentation to make the most out of Gene UI components.

API Reference

Visit our API Reference for detailed information on each component, including props and usage examples.

πŸ‘ Contributing

We welcome contributions from the community! Here's how you can get involved:

πŸ‘‰ See the contributing docs for more info on code style, testing, coverage, and troubleshooting.

πŸ“œ Changelog

Stay up-to-date with the latest changes and improvements by checking our Changelog.

βš–οΈ License

The Gene UI design system is licensed under the MIT License