WIP: combobox options
This commit is contained in:
parent
83c6bbbf3f
commit
e2e41ff9fe
|
@ -1,5 +1,6 @@
|
||||||
import Component from "@glimmer/component";
|
import Component from "@glimmer/component";
|
||||||
import { tracked } from "@glimmer/tracking";
|
import { tracked } from "@glimmer/tracking";
|
||||||
|
import { action } from "@ember/object";
|
||||||
|
|
||||||
export default class TopicAssignments extends Component {
|
export default class TopicAssignments extends Component {
|
||||||
@tracked selectedAssignmentId;
|
@tracked selectedAssignmentId;
|
||||||
|
@ -15,6 +16,7 @@ export default class TopicAssignments extends Component {
|
||||||
return this.args.assignments.map((a) => this.#toComboBoxOption(a));
|
return this.args.assignments.map((a) => this.#toComboBoxOption(a));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@action
|
||||||
synchronizeAssignment(selectedAssignmentId) {
|
synchronizeAssignment(selectedAssignmentId) {
|
||||||
this.selectedAssignmentId = selectedAssignmentId;
|
this.selectedAssignmentId = selectedAssignmentId;
|
||||||
this.selectedAssignment = this.args.assignments[0]; // fixme andrei
|
this.selectedAssignment = this.args.assignments[0]; // fixme andrei
|
||||||
|
|
Loading…
Reference in New Issue