text: define("ghost/views/editor-save-button", 
    ["exports"],
    function(__exports__) {
      "use strict";
      var EditorSaveButtonView = Ember.View.extend({
          templateName: 'editor-save-button',
          tagName: 'section',
          classNames: ['js-publish-splitbutton'],
          classNameBindings: ['isDangerous:splitbutton-delete:splitbutton-save'],
  
          //Tracks whether we're going to change the state of the post on save
          isDangerous: function () {
              return this.get('controller.isPublished') !== this.get('controller.willPublish');
          }.property('controller.isPublished', 'controller.willPublish'),
  
          'save-text': function () {
              return this.get('controller.willPublish') ? this.get('publish-text') : this.get('draft-text');
          }.property('controller.willPublish'),
  
          'publish-text': function () {
              return this.get('controller.isPublished') ? 'Update Post' : 'Publish Now';
          }.property('controller.isPublished'),
  
          'draft-text': function () {
              return this.get('controller.isPublished') ? 'Unpublish' : 'Save Draft';
          }.property('controller.isPublished')
      });
  
      __exports__["default"] = EditorSaveButtonView;
    });