This repository has been archived on 2023-03-18. You can view files and clone it, but cannot push or open issues or pull requests.
osr-discourse-src/app/assets/javascripts/discourse/components/emoji-uploader.js.es6
2014-12-23 01:12:26 +01:00

20 lines
478 B
JavaScript

import UploadMixin from 'discourse/mixins/upload';
export default Em.Component.extend(UploadMixin, {
type: "emoji",
uploadUrl: "/admin/customize/emojis",
hasName: Em.computed.notEmpty("name"),
addDisabled: Em.computed.not("hasName"),
data: function() {
return Ember.isBlank(this.get("name")) ? {} : { name: this.get("name") };
}.property("name"),
uploadDone: function (data) {
this.set("name", null);
this.sendAction("done", data.result);
}
});