2.11.3 • Published 11 months ago

@blackboxsa/library v2.11.3

Weekly downloads
-
License
ISC
Repository
github
Last release
11 months ago

Introduction

This documentation is for the component library built using Storybook and TypeScript. The library contains a set of reusable UI components that can be easily integrated into any project.

Development

install npm package from:

npm install @blackboxsa/library

Import the components in your project:

import { [ComponentName] } from '@blackboxsa/library';

Rebase workflow

Make sure you have a local development branch in sync with your remote development branch at all times.

Make your local feature branch from the local development branch.

Develop as you usually would on your feature branch and make sure to run git pull origin development everytime you feel you've made a significant change.

Once you feel your feature branch is complete. Run git rebase development within your feature branch.

NB* ONLY REBASE BEFORE MERGING. ( NOT DURING ACTIVE DEVELOPMENT )

run git push

go to github, create a PR for your feature branch, then select the rebase branch option.

Follow that workflow and you should not get merge conflicts.

Further Usage

Each component has a set of props that can be passed to customize its behavior.

<[ComponentName] prop1={value1} prop2={value2} />

Storybook

The components in this library are developed and documented using Storybook. To run the Storybook locally, run the following command in your terminal:

npm run storybook This will start a local development server and open the Storybook in your browser. You can view the different components and their usage examples in the Storybook.

TypeScript Support The components in this library are written in TypeScript and include type definitions for all props. You can use these components in your TypeScript project with ease.

Conclusion This component library is a great resource for building UI components in a fast and efficient manner. The components are easy to use and customize, and the Storybook provides an excellent platform for documentation and development. Whether you are a seasoned developer or just starting out, this library is a great tool to have in your toolkit.

2.11.0

11 months ago

2.11.1

11 months ago

2.11.2

11 months ago

2.11.3

11 months ago

2.4.3

1 year ago

2.6.0

12 months ago

2.4.2

1 year ago

2.8.0

12 months ago

2.9.2

11 months ago

2.9.1

11 months ago

2.7.3

12 months ago

2.9.4

11 months ago

2.9.3

11 months ago

2.9.5

11 months ago

2.5.0

1 year ago

2.10.0

11 months ago

2.7.0

12 months ago

2.9.0

12 months ago

2.7.2

12 months ago

2.7.1

12 months ago

2.4.1

1 year ago

2.4.0

1 year ago

2.3.7

1 year ago

2.2.1

1 year ago

2.2.0

1 year ago

2.2.3

1 year ago

2.2.2

1 year ago

2.2.5

1 year ago

2.2.4

1 year ago

2.2.6

1 year ago

2.1.9

1 year ago

2.1.14

1 year ago

2.1.12

1 year ago

2.1.13

1 year ago

2.1.10

1 year ago

2.1.11

1 year ago

2.3.0

1 year ago

2.1.2

1 year ago

2.1.1

1 year ago

2.3.2

1 year ago

2.1.4

1 year ago

2.3.1

1 year ago

2.1.3

1 year ago

2.3.4

1 year ago

2.1.6

1 year ago

2.3.3

1 year ago

2.1.5

1 year ago

2.3.6

1 year ago

2.1.8

1 year ago

2.3.5

1 year ago

2.1.7

1 year ago

2.0.3

1 year ago

2.0.2

1 year ago

2.0.5

1 year ago

2.0.4

1 year ago

2.0.7

1 year ago

2.0.6

1 year ago

2.0.9

1 year ago

2.0.8

1 year ago

2.1.0

1 year ago

2.0.1

1 year ago

2.0.0

1 year ago

0.2.1

2 years ago

0.2.0

2 years ago

0.1.23

2 years ago

0.1.22

2 years ago

0.1.21

2 years ago

0.1.20

2 years ago

0.1.19

2 years ago

0.1.18

2 years ago

0.1.17

2 years ago

0.1.16

2 years ago

0.1.15

2 years ago

0.1.14

2 years ago

0.1.13

2 years ago

0.1.12

2 years ago

0.1.11

2 years ago

0.1.10

2 years ago

0.1.9

2 years ago

0.1.8

2 years ago

0.1.7

2 years ago

0.1.6

2 years ago

0.1.5

2 years ago

0.1.4

2 years ago

0.1.3

2 years ago

0.1.2

2 years ago

0.1.1

2 years ago

0.1.0

2 years ago