Skip to content
Snippets Groups Projects

Draft: Resolve "[New data model] PDF export for "regular" timetable"

Open Jonathan Weth requested to merge 46-new-data-model-pdf-export-for-regular-timetable into master
4 unresolved threads
4 files
+ 179
1
Compare changes
  • Side-by-side
  • Inline
Files
4
 
<script>
 
import { defineComponent } from "vue";
 
import { lessonsGroup } from "./timetables.graphql";
 
import MiniTimeTable from "./MiniTimeTable.vue";
 
 
export default defineComponent({
 
name: "GroupTimeTable",
 
extends: MiniTimeTable,
 
props: {
 
id: {
 
type: String,
 
required: true,
 
},
 
},
 
computed: {
 
lessons() {
 
return this.lessonsGroup;
 
},
 
loading() {
 
return this.$apollo.queries.lessonsGroup.loading;
 
},
 
},
 
apollo: {
 
lessonsGroup: {
 
query: lessonsGroup,
 
variables() {
 
console.log(this.timeGrid, "TIMEGRID");
 
return {
 
timeGrid: this.timeGrid.id,
 
group: this.id,
 
};
 
},
 
skip() {
 
return this.timeGrid === null;
 
},
 
},
 
},
 
});
 
</script>
Loading