gt-react-native@10.20.0
Panoramica
gt-react-native 10.20.0 aggiunge getLocaleFromNativeStore() — una funzione sincrona che legge l'impostazione regionale salvata nello store nativo senza richiedere il contesto di React.
Utilizzo
import { getLocaleFromNativeStore } from 'gt-react-native';
// Leggi l'impostazione regionale persistita
const locale = getLocaleFromNativeStore();
// => 'en-US' | nullSe il tuo GTProvider usa un localeCookieName personalizzato, passa la stessa chiave:
const locale = getLocaleFromNativeStore('my-custom-key');⚠️ Avvertenza su Sync
Il valore nello store nativo può essere non allineato con lo stato di React. Durante una modifica dell'impostazione regionale, lo store potrebbe ancora contenere il valore precedente (o viceversa). Usalo nei casi in cui ti serve una lettura imperativa rapida e puoi tollerare che il valore non sia aggiornato; per aggiornamenti reattivi, usa invece useLocale().