Создание:2026-01-21Последнее обновление:2026-01-21

    Пакет react-native-intlayer

    Пакет react-native-intlayer предоставляет необходимые инструменты для интеграции Intlayer в приложения React Native. Он включает провайдер и полифилы для поддержки локалей.

    Установка

    npm install react-native-intlayer

    Экспорты

    Провайдер

    Компонент Описание
    IntlayerProvider Провайдер-компонент, который оборачивает ваше приложение и предоставляет контекст Intlayer.

    Импорт:

    import "react-native-intlayer";

    Полифилл

    Функция Описание
    intlayerPolyfill Функция, применяющая необходимые полифилы для поддержки Intlayer в React Native.

    Импорт:

    import "react-native-intlayer";

    Конфигурация Metro

    Пакет react-native-intlayer предоставляет утилиты конфигурации Metro, чтобы гарантировать корректную работу Intlayer с React Native.

    Функция Описание
    configMetroIntlayer Асинхронная функция, которая подготавливает Intlayer и объединяет конфигурацию Metro.
    configMetroIntlayerSync Синхронная функция, которая объединяет конфигурацию Metro без подготовки ресурсов Intlayer.
    exclusionList Создаёт шаблон RegExp для blockList Metro, чтобы исключать файлы контента из bundle.

    Импорт:

    import "react-native-intlayer/metro";
    import "react-native-intlayer/metro";