1.0.5 • Published 2 years ago
sua_react_hooks v1.0.5
Ceci est une librairie de hooks React que j'ai créé au fur des années.
Tous ou presque tous les hook sont créés avec TypeScript, ce qui permet leur utilisation avec JavaScript et TypeScript.
Utilisation
1. Importer le packet avec:
npm i sua_react_hooksyarn add sua_react_hookspnpm add sua_react_hooks
2. Les utiliser facilement dans votre code. Les exemples vous montrent comment.
Hooks
useToggleState
| Props | Description | Retour |
|---|---|---|
| Hook pour le controle booléen d'un état. | state : État booléen, par defaut est false.toggle : Fontion pour le changement d'état lors de son execution |
Utilisation
import {useToggleState} from 'sua_react_hooks'
const { state, toggle } = useToggleState()
console.log(state) //Return false
toggle()
console.log(state) //Return trueuseWindowSize
| Props | Description | Retour |
|---|---|---|
| Hook qui retourne deux variables numeriques. | width : Largeur de l'ecran.height : Hauteur de l'ecran. |
Utilisation
import { useWindowSize } from 'sua_react_hooks'
const { width, height } = useWindowSize()
console.log(width, height) //Returns 1920,1080