mirror of
https://github.com/wassname/talk.git
synced 2026-08-13 12:40:11 +08:00
174 lines
3.9 KiB
TypeScript
174 lines
3.9 KiB
TypeScript
export const users = [
|
|
{
|
|
id: "user-0",
|
|
username: "Markus",
|
|
},
|
|
{
|
|
id: "user-1",
|
|
username: "Lukas",
|
|
},
|
|
{
|
|
id: "user-2",
|
|
username: "Isabelle",
|
|
},
|
|
];
|
|
|
|
export const comments = [
|
|
{
|
|
id: "comment-0",
|
|
author: users[0],
|
|
body: "Joining Too",
|
|
createdAt: "2018-07-06T18:24:00.000Z",
|
|
replies: { edges: [], pageInfo: { endCursor: null, hasNextPage: false } },
|
|
editing: {
|
|
edited: false,
|
|
editableUntil: "2018-07-06T18:24:30.000Z",
|
|
},
|
|
},
|
|
{
|
|
id: "comment-1",
|
|
author: users[1],
|
|
body: "What's up?",
|
|
createdAt: "2018-07-06T18:20:00.000Z",
|
|
replies: { edges: [], pageInfo: { endCursor: null, hasNextPage: false } },
|
|
editing: {
|
|
edited: false,
|
|
editableUntil: "2018-07-06T18:20:30.000Z",
|
|
},
|
|
},
|
|
{
|
|
id: "comment-2",
|
|
author: users[2],
|
|
body: "Hey!",
|
|
createdAt: "2018-07-06T18:14:00.000Z",
|
|
replies: { edges: [], pageInfo: { endCursor: null, hasNextPage: false } },
|
|
editing: {
|
|
edited: false,
|
|
editableUntil: "2018-07-06T18:14:30.000Z",
|
|
},
|
|
},
|
|
{
|
|
id: "comment-3",
|
|
author: users[2],
|
|
body: "Comment Body 3",
|
|
createdAt: "2018-07-06T18:14:00.000Z",
|
|
replies: { edges: [], pageInfo: { endCursor: null, hasNextPage: false } },
|
|
editing: {
|
|
edited: false,
|
|
editableUntil: "2018-07-06T18:14:30.000Z",
|
|
},
|
|
},
|
|
{
|
|
id: "comment-4",
|
|
author: users[2],
|
|
body: "Comment Body 4",
|
|
createdAt: "2018-07-06T18:14:00.000Z",
|
|
replies: { edges: [], pageInfo: { endCursor: null, hasNextPage: false } },
|
|
editing: {
|
|
edited: false,
|
|
editableUntil: "2018-07-06T18:14:30.000Z",
|
|
},
|
|
},
|
|
{
|
|
id: "comment-5",
|
|
author: users[2],
|
|
body: "Comment Body 5",
|
|
createdAt: "2018-07-06T18:14:00.000Z",
|
|
replies: { edges: [], pageInfo: { endCursor: null, hasNextPage: false } },
|
|
editing: {
|
|
edited: false,
|
|
editableUntil: "2018-07-06T18:14:30.000Z",
|
|
},
|
|
},
|
|
];
|
|
|
|
export const assets = [
|
|
{
|
|
id: "asset-1",
|
|
url: "http://localhost/assets/asset-1",
|
|
isClosed: false,
|
|
comments: {
|
|
edges: [
|
|
{ node: comments[0], cursor: comments[0].createdAt },
|
|
{ node: comments[1], cursor: comments[1].createdAt },
|
|
],
|
|
pageInfo: {
|
|
hasNextPage: false,
|
|
},
|
|
},
|
|
},
|
|
];
|
|
|
|
export const commentWithReplies = {
|
|
id: "comment-with-replies",
|
|
author: users[0],
|
|
body: "I like yoghurt",
|
|
createdAt: "2018-07-06T18:24:00.000Z",
|
|
replies: {
|
|
edges: [
|
|
{ node: comments[3], cursor: comments[3].createdAt },
|
|
{ node: comments[4], cursor: comments[4].createdAt },
|
|
],
|
|
pageInfo: {
|
|
hasNextPage: false,
|
|
},
|
|
},
|
|
editing: {
|
|
edited: false,
|
|
editableUntil: "2018-07-06T18:24:30.000Z",
|
|
},
|
|
};
|
|
|
|
export const commentWithDeepReplies = {
|
|
id: "comment-with-deep-replies",
|
|
author: users[0],
|
|
body: "I like yoghurt",
|
|
createdAt: "2018-07-06T18:24:00.000Z",
|
|
replies: {
|
|
edges: [
|
|
{ node: commentWithReplies, cursor: commentWithReplies.createdAt },
|
|
{ node: comments[5], cursor: comments[5].createdAt },
|
|
],
|
|
pageInfo: {
|
|
hasNextPage: false,
|
|
},
|
|
},
|
|
editing: {
|
|
edited: false,
|
|
editableUntil: "2018-07-06T18:24:30.000Z",
|
|
},
|
|
};
|
|
|
|
export const assetWithReplies = {
|
|
id: "asset-with-replies",
|
|
url: "http://localhost/assets/asset-with-replies",
|
|
isClosed: false,
|
|
comments: {
|
|
edges: [
|
|
{ node: comments[0], cursor: comments[0].createdAt },
|
|
{ node: commentWithReplies, cursor: commentWithReplies.createdAt },
|
|
],
|
|
pageInfo: {
|
|
hasNextPage: false,
|
|
},
|
|
},
|
|
};
|
|
|
|
export const assetWithDeepReplies = {
|
|
id: "asset-with-deep-replies",
|
|
url: "http://localhost/assets/asset-with-replies",
|
|
isClosed: false,
|
|
comments: {
|
|
edges: [
|
|
{ node: comments[0], cursor: comments[0].createdAt },
|
|
{
|
|
node: commentWithDeepReplies,
|
|
cursor: commentWithDeepReplies.createdAt,
|
|
},
|
|
],
|
|
pageInfo: {
|
|
hasNextPage: false,
|
|
},
|
|
},
|
|
};
|