query FetchCategoriesWithMapping($cursor: String){
  categories(first: 100, after: $cursor){
    pageInfo{
      hasNextPage
      endCursor
    }
    edges{
      node{
        ...CategoryWithMappingFragment
      }
    }
  }
}
