WIP: combobox options

This commit is contained in:
Andrei Prigorshnev 2024-04-03 01:29:23 +04:00
parent e2e41ff9fe
commit eab180291d
No known key found for this signature in database
GPG Key ID: 185E0A5F45783902
1 changed files with 5 additions and 3 deletions

View File

@ -5,11 +5,11 @@ import { action } from "@ember/object";
export default class TopicAssignments extends Component {
@tracked selectedAssignmentId;
@tracked selectedAssignment;
TOPIC_ID = 0;
TOPIC_ID = 0; // fixme andrei
constructor() {
super(...arguments);
this.synchronizeAssignment(0); // fixme andrei
this.synchronizeAssignment(this.TOPIC_ID); // fixme andrei
}
get assignmentOptions() {
@ -19,7 +19,9 @@ export default class TopicAssignments extends Component {
@action
synchronizeAssignment(selectedAssignmentId) {
this.selectedAssignmentId = selectedAssignmentId;
this.selectedAssignment = this.args.assignments[0]; // fixme andrei
this.selectedAssignment = this.args.assignments.find(
(a) => a.id === selectedAssignmentId
); // fixme andrei
}
#toComboBoxOption(assignment) {