diff options
Diffstat (limited to 'src/graphql/user/schema.graphql')
| -rw-r--r-- | src/graphql/user/schema.graphql | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/src/graphql/user/schema.graphql b/src/graphql/user/schema.graphql index 942ee72d..1e54f866 100644 --- a/src/graphql/user/schema.graphql +++ b/src/graphql/user/schema.graphql @@ -2,6 +2,25 @@ type Query { User(id: Int!): User! } +type Mutation { + shadowHideBadges(userId: Int!): [Badge]! + shadowHideBadge(id: Int!, state: Boolean): [Badge]! + hideBadge(category: String): [Badge]! + updateBadge( + id: Int + post: String + image: String + description: String + time: String + category: String + hidden: Boolean + source: String + designer: String + ): [Badge]! + deleteBadge(id: Int!): [Badge]! + pruneUserBadges: [Badge]! +} + type User { id: Int! badges: [Badge]! |