Retour
gt-react-nativelocalenative-store
BlogJournal des modifications

gt-react-native@10.20.0

Ernest McCarter

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

Déployez dès aujourd’hui.

Rejoignez les meilleures équipes de développement au monde sur General Translation