2022-01-07 16:33:44 +05:30
|
|
|
interface MockChallengeNodes {
|
|
|
|
challenge: {
|
|
|
|
fields: {
|
|
|
|
slug: string;
|
|
|
|
blockName: string;
|
|
|
|
};
|
|
|
|
id: string;
|
|
|
|
block: string;
|
|
|
|
title: string;
|
|
|
|
isPrivate: boolean;
|
|
|
|
superBlock: string;
|
|
|
|
dashedName: string;
|
|
|
|
};
|
|
|
|
}
|
|
|
|
|
|
|
|
const mockChallengeNodes: MockChallengeNodes[] = [
|
2018-04-08 01:16:03 +01:00
|
|
|
{
|
2021-12-14 19:11:20 +01:00
|
|
|
challenge: {
|
|
|
|
fields: {
|
|
|
|
slug: '/super-block-one/block-a/challenge-one',
|
|
|
|
blockName: 'Block A'
|
|
|
|
},
|
|
|
|
id: 'a',
|
|
|
|
block: 'block-a',
|
|
|
|
title: 'Challenge One',
|
|
|
|
isPrivate: false,
|
|
|
|
superBlock: 'super-block-one',
|
|
|
|
dashedName: 'challenge-one'
|
|
|
|
}
|
2018-04-08 01:16:03 +01:00
|
|
|
},
|
|
|
|
{
|
2021-12-14 19:11:20 +01:00
|
|
|
challenge: {
|
|
|
|
fields: {
|
|
|
|
slug: '/super-block-one/block-a/challenge-two',
|
|
|
|
blockName: 'Block A'
|
|
|
|
},
|
|
|
|
id: 'b',
|
|
|
|
block: 'block-a',
|
|
|
|
title: 'Challenge Two',
|
|
|
|
isPrivate: false,
|
|
|
|
superBlock: 'super-block-one',
|
|
|
|
dashedName: 'challenge-two'
|
|
|
|
}
|
2018-04-08 01:16:03 +01:00
|
|
|
},
|
|
|
|
{
|
2021-12-14 19:11:20 +01:00
|
|
|
challenge: {
|
|
|
|
fields: {
|
|
|
|
slug: '/super-block-one/block-b/challenge-one',
|
|
|
|
blockName: 'Block B'
|
|
|
|
},
|
|
|
|
id: 'c',
|
|
|
|
block: 'block-b',
|
|
|
|
title: 'Challenge One',
|
|
|
|
isPrivate: false,
|
|
|
|
superBlock: 'super-block-one',
|
|
|
|
dashedName: 'challenge-one'
|
|
|
|
}
|
2018-04-08 01:16:03 +01:00
|
|
|
},
|
|
|
|
{
|
2021-12-14 19:11:20 +01:00
|
|
|
challenge: {
|
|
|
|
fields: {
|
|
|
|
slug: '/super-block-one/block-b/challenge-two',
|
|
|
|
blockName: 'Block B'
|
|
|
|
},
|
2018-05-24 19:45:38 +01:00
|
|
|
|
2021-12-14 19:11:20 +01:00
|
|
|
id: 'd',
|
|
|
|
block: 'block-b',
|
|
|
|
title: 'Challenge Two',
|
|
|
|
isPrivate: false,
|
|
|
|
superBlock: 'super-block-one',
|
|
|
|
dashedName: 'challenge-two'
|
|
|
|
}
|
2018-04-08 01:16:03 +01:00
|
|
|
},
|
|
|
|
{
|
2021-12-14 19:11:20 +01:00
|
|
|
challenge: {
|
|
|
|
fields: {
|
|
|
|
slug: '/super-block-one/block-c/challenge-one',
|
|
|
|
blockName: 'Block C'
|
|
|
|
},
|
|
|
|
id: 'e',
|
|
|
|
block: 'block-c',
|
|
|
|
title: 'Challenge One',
|
|
|
|
isPrivate: true,
|
|
|
|
superBlock: 'super-block-one',
|
|
|
|
dashedName: 'challenge-one'
|
|
|
|
}
|
2018-04-08 01:16:03 +01:00
|
|
|
},
|
|
|
|
{
|
2021-12-14 19:11:20 +01:00
|
|
|
challenge: {
|
|
|
|
fields: {
|
|
|
|
slug: '/super-block-two/block-a/challenge-one',
|
|
|
|
blockName: 'Block A'
|
|
|
|
},
|
|
|
|
id: 'f',
|
|
|
|
block: 'block-a',
|
|
|
|
title: 'Challenge One',
|
|
|
|
isPrivate: false,
|
|
|
|
superBlock: 'super-block-two',
|
|
|
|
dashedName: 'challenge-one'
|
|
|
|
}
|
2018-04-08 01:16:03 +01:00
|
|
|
},
|
|
|
|
{
|
2021-12-14 19:11:20 +01:00
|
|
|
challenge: {
|
|
|
|
fields: {
|
|
|
|
slug: '/super-block-two/block-a/challenge-two',
|
|
|
|
blockName: 'Block A'
|
|
|
|
},
|
|
|
|
id: 'g',
|
|
|
|
block: 'block-a',
|
|
|
|
title: 'Challenge Two',
|
|
|
|
isPrivate: false,
|
|
|
|
superBlock: 'super-block-two',
|
|
|
|
dashedName: 'challenge-two'
|
|
|
|
}
|
2018-04-08 01:16:03 +01:00
|
|
|
},
|
|
|
|
{
|
2021-12-14 19:11:20 +01:00
|
|
|
challenge: {
|
|
|
|
fields: {
|
|
|
|
slug: '/super-block-two/block-b/challenge-one',
|
|
|
|
blockName: 'Block B'
|
|
|
|
},
|
|
|
|
id: 'h',
|
|
|
|
block: 'block-b',
|
|
|
|
title: 'Challenge One',
|
|
|
|
isPrivate: false,
|
|
|
|
superBlock: 'super-block-two',
|
|
|
|
dashedName: 'challenge-one'
|
|
|
|
}
|
2018-04-08 01:16:03 +01:00
|
|
|
},
|
|
|
|
{
|
2021-12-14 19:11:20 +01:00
|
|
|
challenge: {
|
|
|
|
fields: {
|
|
|
|
slug: '/super-block-two/block-b/challenge-two',
|
|
|
|
blockName: 'Block B'
|
|
|
|
},
|
|
|
|
id: 'i',
|
|
|
|
block: 'block-b',
|
|
|
|
title: 'Challenge Two',
|
|
|
|
isPrivate: false,
|
|
|
|
superBlock: 'super-block-two',
|
|
|
|
dashedName: 'challenge-two'
|
|
|
|
}
|
2019-10-04 18:32:35 +03:00
|
|
|
},
|
|
|
|
{
|
2021-12-14 19:11:20 +01:00
|
|
|
challenge: {
|
|
|
|
fields: {
|
|
|
|
slug: '/super-block-three/block-a/challenge-one',
|
|
|
|
blockName: 'Block A'
|
|
|
|
},
|
|
|
|
id: 'j',
|
|
|
|
block: 'block-a',
|
|
|
|
title: 'Challenge One',
|
|
|
|
isPrivate: false,
|
|
|
|
superBlock: 'super-block-three',
|
|
|
|
dashedName: 'challenge-one'
|
|
|
|
}
|
2019-10-04 18:32:35 +03:00
|
|
|
},
|
|
|
|
{
|
2021-12-14 19:11:20 +01:00
|
|
|
challenge: {
|
|
|
|
fields: {
|
|
|
|
slug: '/super-block-three/block-c/challenge-two',
|
|
|
|
blockName: 'Block C'
|
|
|
|
},
|
|
|
|
id: 'k',
|
|
|
|
block: 'block-c',
|
|
|
|
title: 'Challenge Two',
|
|
|
|
isPrivate: false,
|
|
|
|
superBlock: 'super-block-three',
|
|
|
|
dashedName: 'challenge-two'
|
|
|
|
}
|
2018-04-08 01:16:03 +01:00
|
|
|
}
|
|
|
|
];
|
2021-03-26 00:43:43 +05:30
|
|
|
|
|
|
|
export default mockChallengeNodes;
|