Skip to content

Commit be7537f

Browse files
committed
feat: semsters filter starts from 1
1 parent b097ae9 commit be7537f

1 file changed

Lines changed: 10 additions & 2 deletions

File tree

components/ClassesFilters.vue

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,8 +32,10 @@
3232
:items="semsters"
3333
v-model="selectedSemsters"
3434
label="Semsters"
35+
item-text="text"
36+
item-value="value"
3537
:clearable="true"
36-
:deletable-chips="true"
38+
:deletable-chips="false"
3739
:disabled="!selectedMajor"
3840
@input="$emit('semsters:change', $event)"
3941
chips
@@ -64,8 +66,14 @@ export default {
6466
},
6567
computed: {
6668
semsters() {
69+
//text and value are off by 1
70+
//(counting starts from 0 for text)
71+
//(counting starts from 1 for text)
6772
if (this.selectedMajor) {
68-
let sems = this.selectedMajor.sems
73+
let sems = this.selectedMajor.sems.map((a) => ({
74+
text: a + 1,
75+
value: a,
76+
}))
6977
return sems
7078
} else {
7179
return []

0 commit comments

Comments
 (0)