From 41a86494f3caea96dd4ed32733310783e47b429d Mon Sep 17 00:00:00 2001 From: Wes Bos Date: Thu, 5 Apr 2018 16:52:40 -0400 Subject: refactor --- frontend/queries/index.js | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) (limited to 'frontend/queries') diff --git a/frontend/queries/index.js b/frontend/queries/index.js index 1080a2e..6b3dd2a 100644 --- a/frontend/queries/index.js +++ b/frontend/queries/index.js @@ -74,18 +74,28 @@ export const CREATE_ORDER_MUTATION = gql` export const ALL_ITEMS_QUERY = gql` # Import the Fragment ${itemDetails} - query AllItemsQuery($skip: Int = 0, $first: Int = 3) { - itemsConnection(orderBy: createdAt_DESC, first: $first, skip: $skip) @connection(key: "itemsConnection") { + query AllItemsQuery($skip: Int = 0, $first: Int = 2) { + itemsConnection { aggregate { count } } - items(orderBy: createdAt_DESC, first: $first, skip: $skip) @connection(key: "items") { + items(orderBy: createdAt_DESC, first: $first, skip: $skip) { ...itemDetails } } `; +export const ITEM_COUNT_QUERY = gql` + query itemCountQuery { + itemsConnection { + aggregate { + count + } + } + } +`; + export const SINGLE_ITEM_QUERY = gql` ${itemDetails} query FindItem($id: ID!) { -- cgit v1.3