Indietro

gt-react-native@10.20.0

Ernest McCarter avatarErnest McCarter
gt-react-nativeimpostazione regionalenative-store

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' | null

Se 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().


PR #1537