Sample State - nicolaspiper/Instakilogram GitHub Wiki
{
entities:
{
users:
{
userId:
{
username: username,
posts: [postIds],
comments: [commentIds],
postLikes: [postLikeIds],
commentLikes: [commentLikeIds]
},
4:
{
username: "thebestusername",
posts: [13, 17, 19],
comments: [8, 9, 15],
postLikes: [10, 13],
commentLikes: [9, 16]
},
},
posts:
{
postId:
{
photoId/photoReference: id/url,
userId: id,
captionBody: text,
postLikes: [commentLikeIds],
comments: [commentId1, commentId2],
date: dateCreatedAt
},
1:
{
photoId/photoReference: id/url,
userId: 3,
captionBody: "Chillin' on the beach",
postLikes: [5, 7, 9],
comments: [3, 18],
date: 9/10/2010
}
},
comments:
{
commentId:
{
postId: id,
parentCommentId: id,
userId: id,
commentBody: text,
commentLikes: [commentLikeIds]
date: dateCreatedAt
}
3:
{
postId: 1,
parentCommentId: nil,
userId: 5,
commentBody: "such a cool vacation spot, where is it?",
commentLikes: [3,4,7]
date: 10/10/2010
}
},
postLikes:
{
postlikeId:
{
likerId: id,
likedId: id
}
5:
{
likerId: 3,
likedId: 7
}
},
commentLikes:
{
commentLikeId:
{
likerId: id,
likedId: id
}
5:
{
likerId: 3,
likedId: 7
}
},
},
session:
{
currentUserId: 8
},
errors:
{
session:
{
errors: [error1, error2, error3]
},
posts:
{
errors: []
},
comments:
{
errors: []
},
postLikes:
{
errors: []
},
commentLikes:
{
errors: []
},
}
}