@@ -26,15 +26,17 @@ import {
2626// UNCOMMENT AT THE BOTTOM IF IT BREAKS
2727// GATSBY DOES NOT LET YOU HAVE FIELDS THAT DON'T EXIST YET
2828
29- const Info = ( { author , date, mobile, photo, ...props } ) => (
29+ const Info = ( { authors , date, mobile, photo, ...props } ) => (
3030 < Aside mobile = { mobile } { ...props } >
3131 < PostDate > { format ( date , 'MMM DD, YYYY' ) } </ PostDate >
3232
33- < section >
34- < AuthorImage src = { photo } alt = { author } />
33+ { authors . map ( author => (
34+ < section key = { author . name } >
35+ < AuthorImage src = { photo } alt = { author } />
3536
36- < Author > { author } </ Author >
37- </ section >
37+ < Author > { author } </ Author >
38+ </ section >
39+ ) ) }
3840 </ Aside >
3941) ;
4042
@@ -62,15 +64,15 @@ const Blog = ({
6264 { blogPosts . map (
6365 ( {
6466 node : {
65- fields : { author , date, description, photo, slug, title } ,
67+ fields : { authors , date, description, photo, slug, title } ,
6668 frontmatter : {
6769 banner : { publicURL : banner } ,
6870 } ,
6971 id,
7072 } ,
7173 } ) => (
7274 < Wrapper key = { id } >
73- < Info author = { author } date = { date } photo = { photo } />
75+ < Info authors = { authors } date = { date } photo = { photo } />
7476
7577 < Posts >
7678 { banner && (
@@ -98,7 +100,7 @@ const Blog = ({
98100 < Subtitle > { description } </ Subtitle >
99101 </ div >
100102
101- < Info author = { author } date = { date } mobile photo = { photo } />
103+ < Info authors = { authors } date = { date } mobile photo = { photo } />
102104 </ Posts >
103105 </ Wrapper >
104106 )
@@ -116,7 +118,7 @@ export const query = graphql`
116118 edges {
117119 node {
118120 fields {
119- author
121+ authors
120122 date
121123 description
122124 photo
0 commit comments