# system-components

## Run Locally

Clone the project

```bash
  git clone git@github.com:reversead/system-components.git
```

Go to the project directory

```bash
  cd system-components
```

Install dependencies

```bash
  npm install
```

Start the storybook server

```bash
  npm run storybook
```

## Make some changes and apply

dependent project:

- remove dependency `reverseads-components` from `package.json`
- run `yalc add reverseads-components`

system components project:

- `npm run build`
- `update self version in package.json`
- `yalc publish --push`

## Tech Stack

React, TypeScript, Rollup, styled-components, styled-system, ESlint, Jest, react-testing-library, Storybook

## Used By

This project is used by the following projects:

- Manage Client Portal
- Keyword Enterprise
