Advertisement
Guest User

Untitled

a guest
Sep 26th, 2016
67
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.60 KB | None | 0 0
  1. app.model = {
  2. addItem: function() { .. }
  3. update: function() { .. }
  4.  
  5. }
  6.  
  7. <MyButton model={app.model}>Add Item</MyButton>
  8.  
  9. var MyButton = React.createClass({
  10. render: function() {
  11. return (
  12. <div className="coolButton" onClick={this.props.model.addItem}>
  13. {this.props.children}
  14. </div>
  15. })
  16.  
  17. var MyModal = React.createClass({
  18.  
  19. getInitialState: function() {
  20. return {isShown: false};
  21. },
  22.  
  23. render: function() {
  24. if (this.state.isShow===false) {
  25. return
  26. }
  27. return (
  28. <div className="modal">
  29. {this.props.children}
  30. </div>
  31. })
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement