Retour

gt-react-native@10.20.0

Ernest McCarter avatarErnest McCarter
gt-react-nativelocalenative-store

Vue d’ensemble

gt-react-native 10.20.0 ajoute getLocaleFromNativeStore() — une fonction synchrone qui lit le paramètre régional enregistré depuis le stockage natif, sans avoir besoin de React context.

Utilisation

import { getLocaleFromNativeStore } from 'gt-react-native';

// Lire le paramètre régional persisté
const locale = getLocaleFromNativeStore();
// => 'en-US' | null

Si votre GTProvider utilise un localeCookieName personnalisé, utilisez la même clé :

const locale = getLocaleFromNativeStore('my-custom-key');

⚠️ Mise en garde sur la synchronisation

La valeur du stockage natif peut ne pas être synchronisée avec l’état React. Lors d’un changement de paramètre régional, le store peut encore contenir l’ancienne valeur (ou inversement). Utilisez ceci lorsque vous avez besoin d’une lecture impérative rapide et que vous pouvez tolérer une valeur obsolète — pour des mises à jour réactives, utilisez plutôt useLocale().


PR #1537