open-index/open-npm huggingface dataset:
npm package: @netgroup/component-library
Description: Library for React components that are commonly used, visulaized with the help of Storybook
Latest version: 0.1.4

# NetGroup UI Component Library

Library for React components that are commonly used, visulaized with the help of Storybook

## Getting started

Clone repo from http://tfs:8080/tfs/DefaultCollection/NG%20UI%20Component%20Library/_git/Component-Library?_a=contents&version=GBmaster

### Prerequisites

```
Node.js, Npm
```

### Installing

Install:

```
yarn/npm install
```

Run storybook:

```
yarn/npm run storybook
```

Open storybook in browser:

```
localhost:9001
```

## Running tests

```
yarn/npm run test
```

## Helpers

To add custom classes to any component use 'classes' prop. Example: classes="customclassname". Available for all components, except Icon.
To add margins to any element, pass on of these 'margin-xl, margin-lg, margin-md, margin-sm, margin-xs' classes to a component with 'classes' attribute.
classes="customclassname margin-xs"
class


class name | used for
---------- | -------------
"margin-t-xs"  |  margin top
"margin-b-xs"  |  margin bottom
"margin-l-xs"  | margin left
"margin-r-xs"  | margin right


class name | margin value
---------- | -------------
margin-xl  |  2 rem
margin-lg  |  1 rem
margin-md  | 0.8 rem
margin-sm  | 0.4 rem
margin-xs  | 0.2 rem

## Bundling for distribution

To publish this library as `@netgroup/component-library` on npmjs.com just issue the publish command. This will run the "prepare" script which bundles the code into `/dist` directory prior to uploading it to npmjs.com package repository.

```
npm publish
```

To just bundle to `/dist` without publishing:

```
npm run build
```
npm package: @netgroup/stat-dashboard-frontend-lib
Description: * Generated with [Create React App](https://github.com/facebook/create-react-app). * Diagrams are built with [D3.js](https://d3js.org/). React/D3 code is kept untangled using [react-faux-dom](https://github.com/Olical/react-faux-dom).
Latest version: 0.3.2

# Statistikaameti juhtimislaudade komponendid

* Generated with [Create React App](https://github.com/facebook/create-react-app).
* Diagrams are built with [D3.js](https://d3js.org/). React/D3 code is kept untangled using [react-faux-dom](https://github.com/Olical/react-faux-dom).

## Bundling for distribution

To publish this library to npmjs.com, first create a new version using [`npm version`](https://docs.npmjs.com/cli/version.html) command.
Note that this command also creates a git version commit and tag so you should also push those changes.

```
git checkout master
git pull
npm version [major|minor|patch]
git push --tags origin
```

Once you've bumped the version, issue [`npm publish`](https://docs.npmjs.com/cli/publish.html) command.

```
npm publish [--dry-run]
```