class EmberComponent {
  trigger() {
    console.log('trigger', arguments);
  }
}

EmberComponent.isComponentFactory = true;

EmberComponent.proto = function() {
  return this.prototype;
};

EmberComponent.create = function() {
  return new this(...arguments);
};

export default EmberComponent;
class EmberComponent {
  trigger() {
    console.log('trigger', arguments);
  }

  static proto() {
  	return this.prototype;
  }

  static create() {
  	return new this(...arguments);
  }
}

EmberComponent.isComponentFactory = true;

export default EmberComponent;
Use `static`