Skip to content
Snippets Groups Projects
LessonInformation.vue 682 B
Newer Older
permcu's avatar
permcu committed
<template>
  <v-card-text>
Julian's avatar
Julian committed
    {{ $d(toDateTime(documentation.datetimeStart), "shortTime") }}
    {{ $d(toDateTime(documentation.datetimeEnd), "shortTime") }}
    {{ documentation.course?.name }}
    <subject-chip :subject="documentation.subject" />
  </v-card-text>
permcu's avatar
permcu committed
</template>

<script>
import SubjectChip from "aleksis.apps.cursus/components/SubjectChip.vue";
Julian's avatar
Julian committed
import { DateTime } from "luxon";
permcu's avatar
permcu committed
export default {
  name: "LessonInformation",
  components: {
    SubjectChip,
  },
permcu's avatar
permcu committed
  props: {
    documentation: {
      type: Object,
      required: true,
    },
  },
Julian's avatar
Julian committed
  methods: {
    toDateTime(dateString) {
      return DateTime.fromISO(dateString);
    },
  },
permcu's avatar
permcu committed
};
</script>