react-hooks/README.md

34 lines
1.1 KiB
Markdown
Raw Normal View History

# react-hooks
2023-10-31 02:10:58 +02:00
## Introduction
**react-hooks** is an npm package that brings together multiple react hooks useful both in the development of the ecosystem in my home lab and for the general public.
## Package installation
```bash
// with npm
2022-12-28 18:11:33 +02:00
npm i --save @flare/react-hooks --registry https://lab.code-rove.com/public-node-registry
// with yarn
2022-12-28 18:11:33 +02:00
yarn add @flare/react-hooks --registry https://lab.code-rove.com/public-node-registry
```
2023-10-31 02:10:58 +02:00
## How to use the package
```jsx
2022-09-07 11:24:20 +03:00
import { useWindowSize, useLink, useTitle } from "@flare/react-hooks";
```
2023-10-31 03:22:36 +02:00
## Unit testing
Unit testing is done using [Jest](https://jestjs.io/). This is an awesome testing framework created by Facebook.
The files containing tests are identified by the extension `*.test.ts`.
All tests in the package can be executed by running: `npm test`.
2023-10-31 02:10:58 +02:00
## Changelog
**1.0.0** - This version includes the initial version of react-hooks package.
**1.0.1** - Small changes related to appearance (domain and readme updates).
2023-10-31 03:20:24 +02:00
**1.1.0** - The project was migrated to TypeScript, and unit testing using Jest was added to it.