UI: UiProvider
Setzt die Locale der Komponenten und ihrer eigenen Texte. Importiere die Token-Datei einmal (@pithyx/ui/tokens.css) und umschließe die App mit UiProvider; siehe @pithyx/ui.
Beim Build aus den TSDoc-Kommentaren von @pithyx/ui 1.0.0-rc.9 erzeugt; der Text unter den Überschriften ist der Kommentar im Quelltext und bleibt Englisch.
Schnittstellen
Abschnitt betitelt „Schnittstellen“UiProviderProps
Abschnitt betitelt „UiProviderProps“The props of UiProvider.
Eigenschaften
Abschnitt betitelt „Eigenschaften“locale: string;A BCP 47 tag such as de-AT. Dates and numbers follow it; the texts follow its language.
children
Abschnitt betitelt „children“children: ReactNode;The app, or the part of it that uses the locale.
Funktionen
Abschnitt betitelt „Funktionen“UiProvider()
Abschnitt betitelt „UiProvider()“function UiProvider(props): Element;Sets the language of the components below it: React Aria’s formatting and announcements, and the package’s own texts (English and German; English for any other language). Without it, both follow the browser.
Parameter
Abschnitt betitelt „Parameter“| Parameter | Typ | Beschreibung |
|---|---|---|
props |
UiProviderProps |
The locale and the components below it. |
Rückgabewert
Abschnitt betitelt „Rückgabewert“Element
React Aria’s I18nProvider with the locale.
Beispiel
Abschnitt betitelt „Beispiel“<UiProvider locale={app.context.locale}> <App /></UiProvider>