Git Product home page Git Product logo

Comments (11)

LouisBarranqueiro avatar LouisBarranqueiro commented on June 19, 2024

Hey @bobbydixit, I currently don't have time to do that. Could you give it a try?

from reapop.

bobbydixit avatar bobbydixit commented on June 19, 2024

@LouisBarranqueiro I am busy this week will give it a shot next week

from reapop.

gabrielrtakeda avatar gabrielrtakeda commented on June 19, 2024

+1 for this 😄

It would be great to not have the dependency of a specific middleware.

from reapop.

bobbydixit avatar bobbydixit commented on June 19, 2024

@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.

LouisBarranqueiro avatar LouisBarranqueiro commented on June 19, 2024

what are the problems that you encounter?

from reapop.

bobbydixit avatar bobbydixit commented on June 19, 2024

@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.

JonnyHeavey avatar JonnyHeavey commented on June 19, 2024

Would love to see this improvement

from reapop.

LouisBarranqueiro avatar LouisBarranqueiro commented on June 19, 2024

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.

brandondurham avatar brandondurham commented on June 19, 2024

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.

LouisBarranqueiro avatar LouisBarranqueiro commented on June 19, 2024

This will be done in the new version. More information in #308

from reapop.

LouisBarranqueiro avatar LouisBarranqueiro commented on June 19, 2024

I just released the v3.0.0 of Reapop. This is done. :)

from reapop.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.