Comments (11)
Hey @bobbydixit, I currently don't have time to do that. Could you give it a try?
from reapop.
@LouisBarranqueiro I am busy this week will give it a shot next week
from reapop.
+1 for this 😄
It would be great to not have the dependency of a specific middleware.
from reapop.
@LouisBarranqueiro the only solution I can think of is to move all the logic that's there in actions in src/store/notifications.js to a component, it might involve modification of components and addition of extra states, do you have any issue with this approach, if none then I will start working on it
from reapop.
what are the problems that you encounter?
from reapop.
@LouisBarranqueiro
I have made the actions pure
#35
But there is an issue in making the actions pure
https://github.com/LouisBarranqueiro/reapop/pull/35/files#diff-f47aa5e84c4ac474ee15b86e589c6779R40
Implementation for update notification will change
Notification object won't be returned directly instead it would be inside payload
let me know if you have an issue with this implementation.
I wl modify the test after we have finalized implementation for update notification
from reapop.
Would love to see this improvement
from reapop.
I'm thinking about this, not decided yet but to take the right decision regarding the implementation I would like to understand why you need pure actions? Do you use redux-saga? or another middleware?
Could you please update this issue with this template https://github.com/LouisBarranqueiro/reapop/issues/new?assignees=LouisBarranqueiro&labels=&template=feature-request---improvement.md ? @bobbydixit
Could you please do the same @JonnyHeavey by commenting on this issue?
from reapop.
I was so set on this package until I saw that it requires Thunk middleware. That isn’t an option in my case. I don’t think I would have set it up that way even if it were. It’s an odd requirement.
I may be able to help with this change if anyone wants to pair up! Lemme know.
from reapop.
This will be done in the new version. More information in #308
from reapop.
I just released the v3.0.0 of Reapop. This is done. :)
from reapop.
Related Issues (20)
- Updating notification throws state mutation error with redux-toolkit HOT 8
- notify.error("Message", STATUSES.error) not showing as error HOT 5
- Need instructions to use with Next Js HOT 4
- 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
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.