@i-maginexr/react
v0.6.2
Published
Cette bibliothèque React est conçue pour simplifier le développement d'applications en fournissant un ensemble de composants réutilisables, des hooks personnalisés et d'autres outils utiles. Elle comprend des composants visuels (boutons, modales, formulai
Readme
@i-maginexr/react
Cette bibliothèque React est conçue pour simplifier le développement d'applications en fournissant un ensemble de composants réutilisables, des hooks personnalisés et d'autres outils utiles. Elle comprend des composants visuels (boutons, modales, formulaires, etc.) ainsi que des hooks pour la gestion de l'état, des effets ou des requêtes API. Tous les composants suivent les bonnes pratiques de React, sont stylés de manière modulaire, et sont facilement personnalisables.
Installation pour développement
Prérequis
- Node ^18.17.0 || >=20.5.0
- Clonage du dépôt
git clone https://github.com/ARINFO-I-MAGINER/npm-react.git
cd npm-react- Installation des dépendances
npm i- Démarrage en mode développement
npm run dev- Pour tester le développement en local
Rendre accessible le module localement
npm linkInstallation d'un projet React propre (recommandé)
npm i -g create-react-app
npx create-react-app react-base
cd react-base
npm startInstallation du module dans le projet React
npm link @i-maginexr/reactEnsuite importez les composants ou hooks dans le projet
import { Editor } from '@i-maginexr/react';Débogage
Warning: Invalid hook call. Hooks can only be called inside of the body of a function component. This could happen for one of the following reasons:
- You might have mismatching versions of React and the renderer (such as React DOM)
- You might be breaking the Rules of Hooks
- You might have more than one copy of React in the same app
Cette erreur signifie que plusieurs instances de React s’entremêlent, pour corriger cette erreur suivre la procédure suivante :
Dans le projet React
cd /nodes_modules/react
npm linkDans la bibliothèque
npm link reactSupprimer le dossier dist et redémarrer avec npm run dev.
