rename folder

This commit is contained in:
Loui Nissen-Petersen
2021-07-16 16:58:03 +02:00
parent 166bb037e4
commit 03dcf96fb1
529 changed files with 0 additions and 0 deletions

View File

@@ -0,0 +1,12 @@
import * as fragment from '../fragments'
export const CheckoutOne = /* GraphQL */ `
query CheckoutOne($checkoutId: UUID!) {
checkout(token: $checkoutId) {
... on Checkout {
...CheckoutDetails
}
}
}
${fragment.CheckoutDetails}
`

View File

@@ -0,0 +1,13 @@
export const CollectionMany = /* GraphQL */ `
query CollectionMany($first: Int!, $channel: String = "default-channel") {
collections(first: $first, channel: $channel) {
edges {
node {
id
name
slug
}
}
}
}
`

View File

@@ -0,0 +1,13 @@
import * as fragment from '../fragments'
export const CollectionOne = /* GraphQL */ `
query getProductsFromCollection($categoryId: ID!, $first: Int = 100, $channel: String = "default-channel") {
collection(id: $categoryId, channel: $channel) {
id
products(first: $first) {
...ProductConnection
}
}
}
${fragment.ProductConnection}
`

View File

@@ -0,0 +1,11 @@
export const CustomerCurrent = /* GraphQL */ `
query CustomerCurrent {
me {
id
email
firstName
lastName
dateJoined
}
}
`

View File

@@ -0,0 +1,7 @@
export const CustomerOne = /* GraphQL */ `
query CustomerOne($customerAccessToken: String!) {
customer(customerAccessToken: $customerAccessToken) {
id
}
}
`

View File

@@ -0,0 +1,16 @@
export const getAllProductVendors = /* GraphQL */ `
query getAllProductVendors($first: Int = 250, $cursor: String) {
products(first: $first, after: $cursor) {
pageInfo {
hasNextPage
hasPreviousPage
}
edges {
node {
vendor
}
cursor
}
}
}
`

View File

@@ -0,0 +1,16 @@
export const getAllProductsPathsQuery = /* GraphQL */ `
query getAllProductPaths($first: Int = 100, $cursor: String, $channel: String = "default-channel") {
products(first: $first, after: $cursor, channel: $channel) {
pageInfo {
hasNextPage
hasPreviousPage
}
edges {
node {
slug
}
cursor
}
}
}
`

View File

@@ -0,0 +1,14 @@
export { CollectionMany } from './collection-many'
export { ProductOneBySlug } from './product-one-by-slug'
export { ProductMany } from './product-many'
export { CollectionOne } from './collection-one'
export { CheckoutOne } from './checkout-one'
export { PageMany } from './page-many'
export { PageOne } from './page-one'
export { CustomerCurrent } from './customer-current'
// getCustomerIdQuery
export { CustomerOne } from './customer-one'
export { getAllProductsPathsQuery } from './get-all-products-paths-query'
export { getAllProductVendors } from './get-all-product-vendors-query'

View File

@@ -0,0 +1,13 @@
export const PageMany = /* GraphQL */ `
query PageMany($first: Int = 100) {
pages(first: $first) {
edges {
node {
id
title
slug
}
}
}
}
`

View File

@@ -0,0 +1,9 @@
export const PageOne = /* GraphQL */ `
query PageOne($id: ID!) {
page(id: $id) {
id
title
slug
}
}
`

View File

@@ -0,0 +1,15 @@
import * as fragment from '../fragments'
export const ProductMany = /* GraphQL */ `
query ProductMany(
$first: Int = 100
$filter: ProductFilterInput
$sortBy: ProductOrder
$channel: String = "default-channel"
) {
products(first: $first, channel: $channel, filter: $filter, sortBy: $sortBy) {
...ProductConnection
}
}
${fragment.ProductConnection}
`

View File

@@ -0,0 +1,43 @@
export const ProductOneBySlug = /* GraphQL */ `
query ProductOneBySlug($slug: String!, $channel: String = "default-channel") {
product(slug: $slug, channel: $channel) {
id
slug
name
description
pricing {
priceRange {
start {
net {
amount
}
}
}
}
variants {
id
name
attributes {
attribute {
name
}
values {
name
}
}
pricing {
price {
net {
amount
currency
}
}
}
}
media {
url
alt
}
}
}
`