From 3bc59e87d33e2ee10c2dfe7cdb7db4412b1ade85 Mon Sep 17 00:00:00 2001 From: Hykilpikonna Date: Sat, 2 Nov 2019 19:41:55 -0400 Subject: [PATCH] [O] Inline assignment entry ts script --- .../assignment-entry/assignment-entry.ts | 31 ----------------- .../assignment-entry/assignment-entry.vue | 33 ++++++++++++++++++- .../overall/overall-course/overall-course.ts | 2 +- 3 files changed, 33 insertions(+), 33 deletions(-) delete mode 100644 src/pages/overall/overall-course/assignment-entry/assignment-entry.ts diff --git a/src/pages/overall/overall-course/assignment-entry/assignment-entry.ts b/src/pages/overall/overall-course/assignment-entry/assignment-entry.ts deleted file mode 100644 index b7e5889..0000000 --- a/src/pages/overall/overall-course/assignment-entry/assignment-entry.ts +++ /dev/null @@ -1,31 +0,0 @@ -import {Component, Prop, Vue} from 'vue-property-decorator'; -import {Assignment} from '@/components/app/app'; -import moment from 'moment'; - -@Component({ -}) -export default class AssignmentEntry extends Vue -{ - @Prop({required: true}) assignment: Assignment; - - @Prop({default: false}) unread: boolean; - - /** - * Format a date to the displayed format - * - * @param date Date - */ - getMoment(date: string) - { - return moment(new Date(date)); - } - - /** - * Mark this unread assignment as read - */ - markAsRead() - { - // Call custom event - this.$emit('mark-as-read', this.assignment) - } -} diff --git a/src/pages/overall/overall-course/assignment-entry/assignment-entry.vue b/src/pages/overall/overall-course/assignment-entry/assignment-entry.vue index 70c1ef0..4ef6666 100644 --- a/src/pages/overall/overall-course/assignment-entry/assignment-entry.vue +++ b/src/pages/overall/overall-course/assignment-entry/assignment-entry.vue @@ -27,5 +27,36 @@ - + diff --git a/src/pages/overall/overall-course/overall-course.ts b/src/pages/overall/overall-course/overall-course.ts index 4234535..548fa55 100644 --- a/src/pages/overall/overall-course/overall-course.ts +++ b/src/pages/overall/overall-course/overall-course.ts @@ -1,6 +1,6 @@ import {Component, Prop, Vue} from 'vue-property-decorator'; import App, {Assignment, Course} from '@/components/app/app'; -import AssignmentEntry from '@/pages/overall/overall-course/assignment-entry/assignment-entry'; +import AssignmentEntry from '@/pages/overall/overall-course/assignment-entry/assignment-entry.vue'; import CourseHead from '@/pages/overall/overall-course/course-head/course-head.vue'; @Component({