Installation
Installez le package, gérez les dépendances de pair et nettoyez le chemin d'importation.
npm
bash
npm install @byeolnaerim/global-rx-state rxjs reactdépendances de pair
réagirde l'élément cible et rxjsest une dépendance de pair. Le hook React doit correspondre à l'instance React de l'application, BehaviorSubjectet comme il est exposé à l'API publique, il est plus sûr que l'application et la bibliothèque regardent la même série RxJS.
js
{
"peerDependencies": {
"react": ">=18.0.0",
"rxjs": ">=7"
},
"dependencies": {
"localforage": "^1.10.0"
}
}chemin d'importation
ts
import {
createRxState,
createRxStateTuple,
createRxReducer,
createRxReducerTuple,
} from "@byeolnaerim/global-rx-state";
// 필요한 영역만 subpath로 가져올 수도 있습니다.
import { createRxState } from "@byeolnaerim/global-rx-state/rx-state";
import { createRxReducer } from "@byeolnaerim/global-rx-state/rx-reducer";