Advertisement
Guest User

Untitled

a guest
Mar 31st, 2015
195
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.65 KB | None | 0 0
  1. api.assign() =>
  2. AssignAction(...)
  3. this.request('...')
  4. .success(() => AssignSuccessAction())
  5. .error(() => AssignErrorAction())
  6.  
  7.  
  8. ThingStore =>
  9. onAssign:
  10. // we want to emulate a Set() for this
  11. item.state.assignInProgress = true;
  12.  
  13. onAssignSuccess:
  14. item.state.assignInProgress = false;
  15.  
  16. onAssignError:
  17. item.state.assignInProgress = false;
  18. AddAlertAction('there was an error and theres no good way for us to tell the component about it')
  19.  
  20.  
  21. AssignComponent =>
  22. render() {
  23. if item.state.assignInProgress
  24. return 'in progress'
  25. else
  26. return '<a ...>'
  27. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement