clean up index query

This commit is contained in:
Chuck Dries 2022-07-09 22:19:38 -07:00
parent 3bc06cc0c8
commit cbc77893c5
No known key found for this signature in database
GPG Key ID: A00B7AEAE1DC5BE6

View File

@ -26,12 +26,11 @@ const getDifferentRand = (range, lastNs, iterations = 0) => {
const IndexPage = ({ const IndexPage = ({
data: { data: {
allFile: { edges }, allFile: { nodes: images },
}, },
}) => { }) => {
const [isClient, setIsClient] = React.useState(false); const [isClient, setIsClient] = React.useState(false);
const [imageIndex, setImageIndex] = React.useState(0); const [imageIndex, setImageIndex] = React.useState(0);
const images = React.useMemo(() => edges.map((edge) => edge.node), [edges]);
const image = React.useMemo(() => { const image = React.useMemo(() => {
return images[imageIndex]; return images[imageIndex];
}, [images, imageIndex]); }, [images, imageIndex]);
@ -255,8 +254,7 @@ export const query = graphql`
} }
sort: { order: DESC, fields: fields___imageMeta___dateTaken } sort: { order: DESC, fields: fields___imageMeta___dateTaken }
) { ) {
edges { nodes {
node {
relativePath relativePath
base base
childImageSharp { childImageSharp {
@ -279,7 +277,6 @@ export const query = graphql`
} }
} }
} }
}
`; `;
export default IndexPage; export default IndexPage;