Автор:
    Дата створення:2026-01-21Останнє оновлення:2026-01-21

    Пакет preact-intlayer

    Пакет preact-intlayer надає необхідні інструменти для інтеграції Intlayer у Preact-застосунки. Він включає провайдери та хуки для роботи з багатомовним контентом.

    Встановлення

    bash
    npm install preact-intlayer
    

    Експорти

    Провайдер

    КомпонентОпис
    IntlayerProviderГоловний провайдер, який обгортає ваш додаток і надає контекст Intlayer.

    Хуки

    HookОписПов'язаний документ
    useIntlayerБазується на useDictionary, але інжектує оптимізовану версію словника зі згенерованої декларації.-
    useDictionaryОбробляє об'єкти, що нагадують словники (key, content). Опрацьовує переклади через t(), перерахування тощо.-
    useLocaleПовертає поточну локаль та функцію для її встановлення.-
    usePathnameХук, що повертає поточний шлях (pathname) з видаленим сегментом локалі. Реактивно реагує на навігацію в браузері через popstate.usePathname
    tВибирає вміст на основі поточної локалі.переклад

    Компоненти

    ComponentDescription
    MarkdownProviderПровайдер контексту рендерингу Markdown.
    MarkdownRendererРендерить Markdown-вміст з користувацькими компонентами.