GitHub

QueryRoot

import { QueryRoot } from '@daffodil/driver/shopify'

The schema’s entry-point for queries. This acts as the public, top-level API from which all queries must start.

type QueryRoot = {
    __typename?: 'QueryRoot';
    article?: Maybe<Article>;
    articles: ArticleConnection;
    blog?: Maybe<Blog>;
    blogByHandle?: Maybe<Blog>;
    blogs: BlogConnection;
    cart?: Maybe<Cart>;
    cartCompletionAttempt?: Maybe<CartCompletionAttemptResult>;
    collection?: Maybe<Collection>;
    collectionByHandle?: Maybe<Collection>;
    collections: CollectionConnection;
    customer?: Maybe<Customer>;
    localization: Localization;
    locations: LocationConnection;
    menu?: Maybe<Menu>;
    metaobject?: Maybe<Metaobject>;
    metaobjects: MetaobjectConnection;
    node?: Maybe<Node>;
    nodes: Array<Maybe<Node>>;
    page?: Maybe<Page>;
    pageByHandle?: Maybe<Page>;
    pages: PageConnection;
    predictiveSearch?: Maybe<PredictiveSearchResult>;
    product?: Maybe<Product>;
    productByHandle?: Maybe<Product>;
    productRecommendations?: Maybe<Array<Product>>;
    productTags: StringConnection;
    productTypes: StringConnection;
    products: ProductConnection;
    publicApiVersions: Array<ApiVersion>;
    search: SearchResultItemConnection;
    shop: Shop;
    urlRedirects: UrlRedirectConnection;
}