Autor:
    Data utworzenia:2026-01-21Ostatnia aktualizacja:2026-01-21

    Pakiet preact-intlayer

    Pakiet preact-intlayer dostarcza niezbędne narzędzia do integracji Intlayer z aplikacjami Preact. Zawiera providery i hooki do obsługi treści wielojęzycznych.

    Instalacja

    bash
    npm install preact-intlayer
    

    Eksporty

    Provider

    ComponentDescription
    IntlayerProviderGłówny provider, który otacza aplikację i udostępnia kontekst Intlayer.

    Hooki

    HookOpisPowiązana dokumentacja
    useIntlayerBazuje na useDictionary, ale wstrzykuje zoptymalizowaną wersję słownika pochodzącą z wygenerowanej deklaracji.-
    useDictionaryPrzetwarza obiekty przypominające słowniki (klucz, zawartość). Przetwarza tłumaczenia t(), enumeracje itp.-
    useLocaleZwraca bieżący locale oraz funkcję do jego ustawienia.-
    usePathnameHook, który zwraca bieżącą ścieżkę (pathname) po usunięciu segmentu locale. Reaguje na nawigację przeglądarki poprzez popstate.usePathname
    tWybiera treść na podstawie bieżącego locale.tłumaczenie

    Komponenty

    KomponentOpis
    MarkdownProviderProvider dla kontekstu renderowania markdown.
    MarkdownRendererRenderuje zawartość markdown przy użyciu niestandardowych komponentów.