Giter Site home page Giter Site logo

Comments (3)

theKashey avatar theKashey commented on August 20, 2024

Container has similar abilities, except onUpdate is triggered when container props are changed, not when it's state is updated.

You shall not be able to send a good message from a static function defined as a part of the store due to the absence of "context" and thus the necessity to communicate with other elements using globals. Can we do our best to use fewer globals?

from react-sweet-state.

KennyYe avatar KennyYe commented on August 20, 2024

Right hooking into createContainer would be a much better solution. perhaps there would be another option for onStoreUpdate as you mentioned that onUpdate only listens for changes to the container props.

from react-sweet-state.

albertogasparin avatar albertogasparin commented on August 20, 2024

This has been merged as part of the improved Store/Container API #198 .
Basically by using the new containedBy attribute on store creation you can provide additional handlers:

  • onInit
  • onUpdate
  • onDestroy
  • onContainerUpdate

See docs. It will be available on v2.7.0+

from react-sweet-state.

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.