gt-react-native@10.20.0
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' | nullSi 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().