Skip to content
Extraits de code Groupes Projets
feedback_view.js 669 octets
Newer Older
  • Learn to ignore specific revisions
  • app.views.Feedback = app.views.StreamObject.extend({
    
      events: {
        "click .like_action": "toggleLike",
    
        "click .reshare_action": "resharePost"
    
      },
    
      toggleLike: function(evt) {
        if(evt) { evt.preventDefault(); }
    
    Dennis Collinson's avatar
    Dennis Collinson a validé
        this.model.toggleLike();
    
    
      resharePost : function(evt){
        if(evt) { evt.preventDefault(); }
    
        if(!window.confirm("Reshare " + this.model.reshareAuthor().name + "'s post?")) { return }
        var reshare = this.model.reshare()
        reshare.save({}, {
    
          url: this.model.createReshareUrl,
    
          success : function(){
    
            app.stream.add(reshare);