{"repo":"LouisBarranqueiro/reapop","free":true,"listed":false,"github":"https://github.com/LouisBarranqueiro/reapop","clone":"git clone https://github.com/LouisBarranqueiro/reapop.git","description":":postbox: A simple and customizable React notifications system","language":"TypeScript","stars":1560,"topics":["react","redux","notifications","notification","toast","toasts","reapop","redux-notifications"],"license":"MIT","category":"ui-components","readme_excerpt":"Reapop A simple and customizable React notifications system Summary Demo Installation Usage With React & Redux With React alone Documentation License Demo Check out the demo. Installation Usage With React and Redux 1. Add the notifications reducer to your Redux store. 2. Add the NotificationsSystem component to your app. Place this component at the root of your application to avoid position conflicts. 3. Set default notifications attributes 4. Upsert or dismiss notification from any React components. 5. Upsert or dismiss notification from Redux actions. With React alone 1 - Add the NotificationsProvider at the root of your application. It is important that this component wraps all the components where you want to access the notifications and the actions to manipule notifications. 2. Add the NotificationsSystem component to your app. Place this component at the root of your application to avoid position conflicts. 3. Set default notifications attributes 4. Upsert or dismiss notification from any React components. Documentation Read the documentation to learn more and see what you can with it. License Reapop is under MIT License","default_branch":null,"files":null,"tree":[],"storefront":"/r/LouisBarranqueiro","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/LouisBarranqueiro/reapop/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}