diff --git a/aleksis/apps/cursus/frontend/components/SubjectChip.vue b/aleksis/apps/cursus/frontend/components/SubjectChip.vue index 266fae9eb345c0ef88cc36b3263624e8e6b2db4a..a341d1873303ed81aa5d5484ea38f213e30f10d8 100644 --- a/aleksis/apps/cursus/frontend/components/SubjectChip.vue +++ b/aleksis/apps/cursus/frontend/components/SubjectChip.vue @@ -11,6 +11,11 @@ export default { required: false, default: false, }, + appendIcon: { + type: String, + default: null, + required: false, + }, }, }; </script> @@ -18,5 +23,6 @@ export default { <template> <v-chip :color="subject.colourBg" :text-color="subject.colourFg"> {{ shortName ? subject.shortName : subject.name }} + <v-icon right v-if="appendIcon">{{ appendIcon }}</v-icon> </v-chip> </template>