Comments (6)
👋 @anubhavsrivastava, why do you need this? What's your use case? I mean if you plan to update a notification in your code, I guess you did the necessary to keep it visible.
from reapop.
Use case: display single toaster and update itself if there is new message(notification) instead of popping up another one.
Above code works fine for ensuring there is single instance but if the notification fades out, notification object is updated but notification isn't shown any further since previous one was dismissed after timeout.
from reapop.
Sorry for the late response. I understand. Instead of having state of notifications which would increase complexity. I propose to update updateNotification
action to display a new notification if it does not exist and update the notification it does. What do you think?
from reapop.
👋 @anubhavsrivastava, I released a new version with a new action notify, It should solve your problem.
from reapop.
Yes this solves the problem completely.
from reapop.
Happy to hear that! :)
from reapop.
Related Issues (20)
- TypeError: Cannot read property 'filter' of undefined HOT 1
- How do I properly implement onClick for buttons? Noticed button onClick fires when notification is triggered. HOT 2
- Theme - notificationButtons style is not passed to the buttons container
- Undefined payload HOT 7
- Attaching Notification OnClick events to the specific notification HOT 3
- Wrong default class for NotificationIcon HOT 1
- [email protected] doesn't have "dist" folder in it HOT 3
- Mutation detected HOT 4
- Specify Message Tag HOT 2
- Cut a new release on npm HOT 7
- Failed to execute 'animate' on 'Element': Partial keyframes are not supported HOT 4
- IE11 not support HOT 3
- Hydration Mismatch in Next.js v13 HOT 3
- Is sending a notification in one component supposed to rerender parallel components? HOT 3
- `ReactNode` vs `string` for message HOT 4
- Close notification programatically HOT 7
- Promise support for notifications HOT 2
- Problem with useNotifications() while testing HOT 2
- FYI, https://louisbarranqueiro.github.io/reapop/ displays as a blank page as of 2023-10-07 HOT 1
- Theme and Transition not working in demo HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from reapop.