{"size": 2230, "ext": "js", "max_stars_repo_path": "src/components/queries.js", "max_stars_repo_name": "misteroh10302/see_me_creative", "max_stars_repo_stars_event_min_datetime": null, "max_stars_repo_stars_event_max_datetime": null, "max_issues_repo_path": "src/components/queries.js", "max_issues_repo_name": "misteroh10302/see_me_creative", "max_issues_repo_issues_event_min_datetime": "2021-06-07T20:53:43.000Z", "max_issues_repo_issues_event_max_datetime": "2022-01-25T04:55:48.000Z", "max_forks_repo_path": "src/components/queries.js", "max_forks_repo_name": "misteroh10302/see_me_creative", "max_forks_repo_forks_event_min_datetime": null, "max_forks_repo_forks_event_max_datetime": null}
{"max_stars_count": null, "max_issues_count": 9, "max_forks_count": null, "avg_line_length": 22.9896907216, "max_line_length": 58, "alphanum_fraction": 0.333632287}

import { graphql } from "gatsby"

const homepageQueryFragment = graphql`
    fragment homepageQueryFragment on contentfulHomepage {
        id
        footer {
        content {
            json
        }
        buttons {
            buttonText
            link
        }
        }
        footerBackground {
        fluid {
            ...GatsbyContentfulFluid
        }
        }
        homepageContent {
        ... on ContentfulBackgroundMedia {
            id
            vimeoId
            media {
            fluid(maxWidth: 200, maxHeight: 500) {
                ...GatsbyContentfulFluid
            }
            file {
                fileName
                contentType
            }
            }
        }
        ... on ContentfulSection {
            id
            title
            backgroundMedia {
            file {
                url
            }
            }
            content {
            ... on ContentfulButton {
                id
                buttonText
                link
            }
            ... on ContentfulTextArea {
                id
                content {
                json
                }
            }

            ... on ContentfulProjectCarousel {
                id
                projects {
                title
                tags
                backgroundMedia {
                    fluid(maxWidth: 200) {
                    ...GatsbyContentfulFluid
                    }
                    file {
                    contentType
                    }
                }
                thumbnailMedia {
                    fluid(maxWidth: 200) {
                    ...GatsbyContentfulFluid
                    }
                    file {
                    contentType
                    }
                }
                }
            }
            ... on ContentfulImageGallery {
                id
                title
                images {
                sizes {
                    src
                }
                fluid(maxWidth: 200, maxHeight: 500) {
                    ...GatsbyContentfulFluid
                }
                }
            }
            }
        }
        }
    } 
`;

export default homepageQueryFragment;