@pyrocancode/react-native-app-icon-changer
v1.5.0
Published
Alternate app icons for React Native (iOS & Android). TurboModule / New Architecture (RN 0.76+). Fork of FerhatAdibelli0/react-native-app-icon-changer.
Downloads
25
Maintainers
Readme
react-native-app-icon-changer (pyrocancode fork)
TurboModule / New Architecture build of dynamic app icon switching for React Native 0.76+.
- Этот репозиторий: pyrocancode/react-native-app-icon-changer
- Upstream: FerhatAdibelli0/react-native-app-icon-changer (исходная реализация; в апстриме долго не было обновлений под New Architecture).
- Изменения в форке: Codegen spec (
NativeAppIconChanger), Androidbuild.gradleпод актуальный RN (com.facebook.react+ блокreact { }), iOS<NativeAppIconChangerSpec>+NativeAppIconChangerSpecJSI.
JS API без изменений: setIcon, getActiveIcon, getAllAlternativeIcons, resetIcon. Имя нативного модуля — DynamicIconManager.
Installation
Из npm (форк под New Architecture):
npm install @pyrocancode/react-native-app-icon-changerИли из GitHub:
npm install github:pyrocancode/react-native-app-icon-changerОригинальный пакет без scoped-имени (react-native-app-icon-changer на npm) — это upstream; этот репозиторий публикуется как @pyrocancode/react-native-app-icon-changer.
Настройка альтернативных иконок в Info.plist (iOS) и AndroidManifest (activity aliases) — как в README upstream.
License
MIT.
