From 3d8435dde18bcf960efae1047a7f1566fa86db22 Mon Sep 17 00:00:00 2001 From: mattwr18 Date: Thu, 28 Nov 2019 16:13:48 +0100 Subject: [PATCH] Get frontend working with data from backend --- webapp/components/User/User.vue | 2 +- webapp/graphql/Moderation.js | 15 ++- webapp/pages/moderation/index.vue | 201 +++++++++--------------------- 3 files changed, 74 insertions(+), 144 deletions(-) diff --git a/webapp/components/User/User.vue b/webapp/components/User/User.vue index 23ac3ae40..d7a9274ed 100644 --- a/webapp/components/User/User.vue +++ b/webapp/components/User/User.vue @@ -13,7 +13,7 @@
{{ userName | truncate(18) }} - + diff --git a/webapp/graphql/Moderation.js b/webapp/graphql/Moderation.js index 406f8d1fc..0b15265d8 100644 --- a/webapp/graphql/Moderation.js +++ b/webapp/graphql/Moderation.js @@ -10,6 +10,17 @@ export const reportListQuery = () => { updatedAt disable closed + reviewed { + disable + moderator { + id + slug + name + followedByCount + contributionsCount + commentedCount + } + } resource { __typename ... on User { @@ -63,7 +74,7 @@ export const reportListQuery = () => { } } } - reportsFiled { + filed { submitter { id slug @@ -91,7 +102,7 @@ export const reportMutation = () => { reasonCategory: $reasonCategory reasonDescription: $reasonDescription ) { - type + id } } ` diff --git a/webapp/pages/moderation/index.vue b/webapp/pages/moderation/index.vue index 23699ef39..c5632f999 100644 --- a/webapp/pages/moderation/index.vue +++ b/webapp/pages/moderation/index.vue @@ -2,21 +2,21 @@ {{ $t('moderation.reports.name') }} -