LayoutConnectionQuery: {
    __typename?: "Query";
    layoutConnection: {
        __typename?: "LayoutConnection";
        edges?:
            | (
                | {
                    __typename?: "LayoutConnectionEdges";
                    cursor: string;
                    node?: | {
                        __typename: "LayoutAdmin";
                        _sys: {
                            __typename?: "SystemInfo";
                            basename: string;
                            breadcrumbs: string[];
                            extension: string;
                            filename: string;
                            hasReferences?: boolean
                            | null;
                            path: string;
                            relativePath: string;
                        };
                        id: string;
                        internalLinks?: ((...) | (...))[]
                        | null;
                        sections?:
                            | ((...) | (...) | (...) | (...) | (...) | (...) | (...))[]
                            | null;
                    }
                    | {
                        __typename: "LayoutBlog";
                        _sys: {
                            __typename?: "SystemInfo";
                            basename: string;
                            breadcrumbs: string[];
                            extension: string;
                            filename: string;
                            hasReferences?: boolean
                            | null;
                            path: string;
                            relativePath: string;
                        };
                        footer?: | {
                            __typename: "LayoutBlogFooter";
                            navLinks?: (...)
                            | (...);
                        }
                        | null;
                        header?: | {
                            __typename: "LayoutBlogHeader";
                            image?: (...)
                            | (...);
                            navLinks?: (...) | (...);
                            title?: (...) | (...);
                        }
                        | null;
                        id: string;
                    }
                    | {
                        __typename: "LayoutPortfolio";
                        _sys: {
                            __typename?: "SystemInfo";
                            basename: string;
                            breadcrumbs: string[];
                            extension: string;
                            filename: string;
                            hasReferences?: boolean
                            | null;
                            path: string;
                            relativePath: string;
                        };
                        id: string;
                        links?: ((...) | (...))[]
                        | null;
                        title?: string | null;
                    }
                    | null;
                }
                | null
            )[]
            | null;
        pageInfo: {
            __typename?: "PageInfo";
            endCursor: string;
            hasNextPage: boolean;
            hasPreviousPage: boolean;
            startCursor: string;
        };
        totalCount: number;
    };
}

Type declaration

  • Optional__typename?: "Query"
  • layoutConnection: {
        __typename?: "LayoutConnection";
        edges?:
            | (
                | {
                    __typename?: "LayoutConnectionEdges";
                    cursor: string;
                    node?: | {
                        __typename: "LayoutAdmin";
                        _sys: {
                            __typename?: "SystemInfo";
                            basename: string;
                            breadcrumbs: string[];
                            extension: string;
                            filename: string;
                            hasReferences?: boolean
                            | null;
                            path: string;
                            relativePath: string;
                        };
                        id: string;
                        internalLinks?: ((...) | (...))[]
                        | null;
                        sections?:
                            | ((...) | (...) | (...) | (...) | (...) | (...) | (...))[]
                            | null;
                    }
                    | {
                        __typename: "LayoutBlog";
                        _sys: {
                            __typename?: "SystemInfo";
                            basename: string;
                            breadcrumbs: string[];
                            extension: string;
                            filename: string;
                            hasReferences?: boolean
                            | null;
                            path: string;
                            relativePath: string;
                        };
                        footer?: | { __typename: "LayoutBlogFooter"; navLinks?: (...)
                        | (...) }
                        | null;
                        header?:
                            | {
                                __typename: "LayoutBlogHeader";
                                image?: (...)
                                | (...);
                                navLinks?: (...) | (...);
                                title?: (...) | (...);
                            }
                            | null;
                        id: string;
                    }
                    | {
                        __typename: "LayoutPortfolio";
                        _sys: {
                            __typename?: "SystemInfo";
                            basename: string;
                            breadcrumbs: string[];
                            extension: string;
                            filename: string;
                            hasReferences?: boolean
                            | null;
                            path: string;
                            relativePath: string;
                        };
                        id: string;
                        links?: ((...) | (...))[]
                        | null;
                        title?: string | null;
                    }
                    | null;
                }
                | null
            )[]
            | null;
        pageInfo: {
            __typename?: "PageInfo";
            endCursor: string;
            hasNextPage: boolean;
            hasPreviousPage: boolean;
            startCursor: string;
        };
        totalCount: number;
    }