Skip to content
Snippets Groups Projects
Commit f9f6132f authored by permcu's avatar permcu
Browse files

Query for groupsByOwner & coursesOfTeacher

parent 1ed0e73e
No related branches found
No related tags found
2 merge requests!352Draft: Resolve "Add dialog with each lesson's students",!350Resolve "Add simple course book list"
Pipeline #170452 failed
......@@ -25,8 +25,12 @@
<script>
import CRUDIterator from "aleksis.core/components/generic/CRUDIterator.vue";
import DocumentationModal from "./documentation/DocumentationModal.vue";
import { documentationsForCoursebook } from "./coursebook.graphql";
import { DateTime } from "luxon";
import {
groupsByOwner,
coursesOfTeacher,
documentationsForCoursebook,
} from "./coursebook.graphql";
export default {
name: "Coursebook",
......@@ -65,6 +69,14 @@ export default {
lastQuery: null,
};
},
apollo: {
groups: {
query: groupsByOwner,
},
courses: {
query: coursesOfTeacher,
},
},
computed: {
gqlQueryArgs() {
return {
......
query groupsByOwner {
groups: groupsByOwner {
id
name
}
}
query coursesOfTeacher {
courses: coursesOfTeacher {
id
name
groups {
id
}
}
}
query documentationsForCoursebook(
$objId: ID!
$objType: String!
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment