diff options
| author | Wes Bos <wesbos@gmail.com> | 2018-03-28 15:22:34 -0400 |
|---|---|---|
| committer | Wes Bos <wesbos@gmail.com> | 2018-03-28 15:22:34 -0400 |
| commit | 65c524251d49ade9d44a62337f3c1c1fed6eedd0 (patch) | |
| tree | d504ba9cea8d89bbde4b2e809fddb048bd660548 /frontend/queries | |
| parent | a1fd7eb33bb08610aaf381a64b7f963cd98bfdaa (diff) | |
Permissions
Diffstat (limited to 'frontend/queries')
| -rw-r--r-- | frontend/queries/index.js | 35 |
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 } } `; |
