UNPKG

ember-uploader

Version:
26 lines (24 loc) 517 B
import { isEmpty } from '@ember/utils'; import Evented from '@ember/object/evented'; import Component from '@ember/component'; export default Component.extend(Evented, { tagName: 'input', type: 'file', attributeBindings: [ 'name', 'disabled', 'form', 'type', 'accept', 'autofocus', 'required', 'multiple' ], multiple: false, change (event) { const input = event.target; if (!isEmpty(input.files)) { this.trigger('filesDidChange', input.files); } } });