Skip to content

react native (native module) notifications utils, for making notifications easier

License

Notifications You must be signed in to change notification settings

Stringsaeed/react-native-notifications-utils

Repository files navigation

React Native Notifications Utils logo

react-native-notifications-utils

✨ Features

  • Opening App Notifications Settings for Android and iOS

  • Typescript

  • Built for already in production app

🧱 Installation

yarn add react-native-notifications-utils

iOS

📝 NOTE: requires Xcode 14+ (iOS 16)

cd ios && pod install

⚙️ Usage

import NotificationsUtils from "react-native-notifications-utils";

// ...

NotificationsUtils.openSettings();

📜 API

openSettings(channelId?: string)

API used to open the Platform specific System settings for the application.

Parameter Type Description Android iOS
channelId string The channel id to open the settings for. If not provided, the default channel will be used.

🫂 Contributing

See the contributing guide to learn how to contribute to the repository and the development workflow.

Author

License

MIT

TODO:

  • Add tests

  • Add support for request permissions

  • Keeps updated with new native features


Made with create-react-native-library