summaryrefslogtreecommitdiffstats
path: root/frontend/queries
diff options
context:
space:
mode:
authorWes Bos <wesbos@gmail.com>2018-03-28 15:22:34 -0400
committerWes Bos <wesbos@gmail.com>2018-03-28 15:22:34 -0400
commit65c524251d49ade9d44a62337f3c1c1fed6eedd0 (patch)
treed504ba9cea8d89bbde4b2e809fddb048bd660548 /frontend/queries
parenta1fd7eb33bb08610aaf381a64b7f963cd98bfdaa (diff)
Permissions
Diffstat (limited to 'frontend/queries')
-rw-r--r--frontend/queries/index.js35
1 files changed, 20 insertions, 15 deletions
diff --git a/frontend/queries/index.js b/frontend/queries/index.js
index ef5f345..1080a2e 100644
--- a/frontend/queries/index.js
+++ b/frontend/queries/index.js
@@ -90,6 +90,11 @@ export const SINGLE_ITEM_QUERY = gql`
${itemDetails}
query FindItem($id: ID!) {
items(where: { id: $id }) {
+ user {
+ id
+ email
+ name
+ }
...itemDetails
}
}
@@ -202,6 +207,7 @@ export const USER_ORDERS_QUERY = gql`
title
price
description
+ quantity
image
}
}
@@ -232,25 +238,24 @@ export const REMOVE_FROM_CART_MUTATION = gql`
}
`;
-export const GET_CART_STATE = gql`
- query {
- ui {
- isCartOpen
+export const ALL_USERS_QUERY = gql`
+ query Users {
+ users {
+ id
+ name
+ email
+ permissions
}
}
`;
-export const UPDATE_UI = gql`
- mutation setLocalData($isConnected: Boolean, $isCartOpen: Boolean) {
- setLocalData(isConnected: $isConnected, isCartOpen: $isCartOpen) @client
- }
-`;
-
-export const GET_UI_STATE = gql`
- query cartState {
- uiData @client {
- isConnected
- isCartOpen
+export const UPDATE_PERMISSIONS_MUTATION = gql`
+ mutation updatePermissions($permissions: [Permission], $userId: ID!) {
+ updatePermissions(permissions: $permissions, userId: $userId) {
+ id
+ permissions
+ name
+ email
}
}
`;