Instalación
Instalación del paquete, dependencia peer, organización de la ruta de importación.
npm
bash
npm install @byeolnaerim/global-rx-state rxjs reactdependencias peer
reactdel elemento objetivo y rxjses una dependencia peer. El hook de React debe coincidir con la instancia de React de la aplicación y, BehaviorSubjectcomo se expone en la API pública, es más seguro que la aplicación y la biblioteca apunten a la misma serie de RxJS.
js
{
"peerDependencies": {
"react": ">=18.0.0",
"rxjs": ">=7"
},
"dependencies": {
"localforage": "^1.10.0"
}
}ruta de importación
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";