# react-native-notifications-pfy

> Advanced Push Notifications (Silent, interactive notifications) for iOS & Android + Schedule Module

Latest version **4.0.8** (published 2021-03-26) · MIT license · 0 weekly downloads

## Install

```sh
npm install react-native-notifications-pfy
pnpm add react-native-notifications-pfy
yarn add react-native-notifications-pfy
bun add react-native-notifications-pfy
```

## Health

**Score 35/100 (D)** — status: abandoned.

Positive: has types; no vulnerabilities; high quality score.

Warnings: low downloads; no esm support.

Negative: abandoned.

## Facts

| | |
|---|---|
| Version | 4.0.8 |
| Published | 2021-03-26 |
| First published | 2020-06-23 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | bundled |
| Module format | CommonJS |
| Dependencies | 0 |
| Unpacked size | 2.5 MB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| GitHub stars | 3339 |
| Author | Ryan A. Syach |
| Maintainers | ryanazrian |
| Keywords | react-component, react-native, react native, ios, push-notifications, push notifications, notifications, notification, react native notifications, pushkit, push-kit, actionable-notifications, interactive-notifications |

## Links

- npm: https://www.npmjs.com/package/react-native-notifications-pfy
- Repository: https://github.com/wix/react-native-notifications
- Issues: https://github.com/wix/react-native-notifications/issues
- npm.io page: https://npm.io/package/react-native-notifications-pfy

## Alternatives

- [update-check](https://npm.io/package/update-check.md) — 4.0M weekly downloads
- [react-native-onesignal](https://npm.io/package/react-native-onesignal.md) — 134.5K weekly downloads
- [react-redux-toastr](https://npm.io/package/react-redux-toastr.md) — 33.7K weekly downloads
- [@nocobase/plugin-notification-manager](https://npm.io/package/@nocobase/plugin-notification-manager.md) — 2.0K weekly downloads
- [react-simple-toasts](https://npm.io/package/react-simple-toasts.md) — 1.9K weekly downloads

## Recent versions

- 4.0.8 (latest) — 2021-03-26
- 4.0.7 — 2021-03-24
- 4.0.6 — 2021-03-22
- 4.0.5 — 2021-02-18
- 4.0.4 — 2020-09-05
- 4.0.3 — 2020-06-24
- 4.0.2 — 2020-06-23
- 4.0.1 — 2020-06-23
- 4.0.0 — 2020-06-23

## README

# React Native Notifications
![npm](https://img.shields.io/npm/dw/react-native-notifications.svg)
[![Build Status](https://img.shields.io/jenkins/s/http/jenkins-oss.wixpress.com:8080/job/multi-react-native-notifications-master.svg)](https://jenkins-oss.wixpress.com/job/multi-react-native-notifications-master/)
[![npm (tag)](https://img.shields.io/npm/v/react-native-notifications/latest.svg)](https://github.com/wix/react-native-notifications/tree/master)
[![npm (tag)](https://img.shields.io/npm/v/react-native-notifications/snapshot.svg)](https://github.com/wix/react-native-notifications/tree/master)

Handle all the aspects of push notifications for your app, including remote and local notifications, interactive notifications, silent notifications, and more.

**All the native iOS notifications features are supported!** 

_For information regarding proper integration with [react-native-navigation](https://github.com/wix/react-native-navigation), follow [this wiki](https://github.com/wix/react-native-notifications/wiki/Android:-working-with-RNN)._


### iOS

<img src="https://s3.amazonaws.com/nrjio/interactive.gif" alt="Interactive notifications example" width=350/>

- Remote (push) notifications
- Local notifications
- Background/Managed notifications (notifications that can be cleared from the server, like Facebook messenger and Whatsapp web)
- PushKit API (for VoIP and other background messages)
- Interactive notifications (allows you to provide additional functionality to your users outside of your application such as action buttons)

### Android

- Receiving notifications in any App state (foreground, background, "dead")
- Built-in notification drawer management
- High degree of code extensibility to allow for advanced custom layouts and any specific notifications behavior as available by [Android's API](https://developer.android.com/training/notify-user/build-notification.html)
- Android equivalent of React-Native's implementation of [`PushNotificationsIOS.getInitialNotification()`](https://facebook.github.io/react-native/docs/pushnotificationios.html#getinitialnotification).
- Schedule Notification is now work, with [`fireDate`] key on Payload. To use add futureMillis to the [`fireDate`]

_Upcoming: local notifications, background-state Rx queue (iOS equivalent)_


# Quick Links
- [Getting Started](https://wix.github.io/react-native-notifications/docs/getting-started)
- [API](https://wix.github.io/react-native-notifications/api/general-api)
- [Documentation](https://wix.github.io/react-native-notifications/)

# License
The MIT License.

See [LICENSE](LICENSE)

---
_Source: https://npm.io/package/react-native-notifications-pfy · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
