Git Product home page Git Product logo

Comments (2)

LouisBarranqueiro avatar LouisBarranqueiro commented on June 19, 2024

👋 @rhazegh

you forgot to connect your MyClass component to your redux store to dispatch actions. See the example in the README: https://github.com/LouisBarranqueiro/reapop#in-a-react-component

you need to do something like this:

export default connect(null, {notify})(MyClass);

from reapop.

rhazegh avatar rhazegh commented on June 19, 2024

@LouisBarranqueiro Thank you so much. That took me one step closer to the solution. I added the connect and then I discovered that <NotificationSystem theme={theme}/> was also missing from the top level component (I inherited this code), so I added it:

// ...
import NotificationsSystem from 'reapop';
import 'font-awesome/css/font-awesome.min.css';
import theme from 'reapop-theme-wybo';
// ...

class AppView extends Component {
// ...

  render() {
  // ...
    return (
      <div>
        <NotificationsSystem theme={theme}/>
        <Fragment>
          {/*...*/}
        </Fragment>
      </div>
    );
  }
}

export default withRouter(connect(..., ...)(AppView));

When the page loads there is a warning:
screenshot 2018-07-09 13 56 55

Now I can see the notification is dispatched when I click the button (I see it in the Redux DevTool but I still don't see it on the screen):
screenshot 2018-07-09 13 55 00

there is also a warning on the console like this:
screenshot 2018-07-09 13 55 55

Any clue where to look, at this point? Does it have anything to do with CSS? FontAwesome? Or something else that I should look into?

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.