Référence API
Fonctions principales exportées par global-rx-state et leur forme de retour.
createRxState
Un argument signifie mode tuple anonyme, et passer un nom signifie mode objet nommé. Le mode nommé prend en charge les appels à l'intérieur du composant.
createRxStateTuple
Utilisé lorsque le nom est déterminé à l'exécution mais que l'ordre de retour du tuple est nécessaire. L'option de stockage peut être utilisée avec une clé nommée.
createRxReducer / createRxReducerTuple
valeurs de stockage
RxStateStorage inclut des alias compatibles avec le backend de persistance. sessionstorage et sessionStorage utilisent le sessionStorage du navigateur.
autosélectionne le driver localForage possible dans l'ordre IndexedDB, WebSQL, localStorage. Le stockage résolu de l'API de recherche renvoie le backend réellement sélectionné, pas auto.
Utilitaires de stockage
L'état nommé et le stockage du réducteur peuvent être vérifiés avec trois utilitaires.
hasRxState vérifie si la valeur est présente dans le stockage spécifié. findRxStateStorages renvoie les backends réels avec des valeurs vérifiées sans doublons, et getRxStateStorageInfo renvoie toujours les emplacements de stockage vérifiés sous forme de tableau.
storageKey est la clé de l'élément réel et fullKey est la clé complète qui peut être vérifiée dans le backend exposant la clé plate. Si le même nom est présent dans plusieurs configurations de stockage, plusieurs éléments seront également renvoyés dans les résultats de getRxStateStorageInfo.