meilisearch-admin/app/components/input-text.js

22 lines
471 B
JavaScript
Raw Normal View History

2022-03-24 08:36:20 +00:00
import Component from '@glimmer/component';
import { guidFor } from '@ember/object/internals';
import { action } from '@ember/object';
// import { tracked } from '@glimmer/tracking';
export default class InputTextComponent extends Component {
get guid() {
return guidFor(this);
}
get id() {
return this.args.id ?? this.guid;
}
@action
onChange(event) {
if (this.args.onChange) {
this.args.onChange(event.target.value, event);
}
}
}