Skip to content

Commit 2f6efe7

Browse files
committed
feat(app/web): update placeholder js to support new options [skip ci]
1 parent 1b4b2b1 commit 2f6efe7

File tree

1 file changed

+47
-5
lines changed

1 file changed

+47
-5
lines changed

source/app/web/statics/app.placeholder.js

Lines changed: 47 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -418,8 +418,27 @@
418418
login: faker.internet.userName(),
419419
amount: faker.datatype.number(10),
420420
avatar: "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAADUlEQVR42mOcOnfpfwAGfgLYttYINwAAAABJRU5ErkJggg==",
421+
past: faker.datatype.boolean(),
421422
})),
422-
count: faker.datatype.number(100),
423+
past:options["sponsors.past"],
424+
size:options["sponsors.size"],
425+
count: {
426+
total:{
427+
count:faker.datatype.number(100),
428+
user:faker.datatype.number(100),
429+
organization:faker.datatype.number(100),
430+
},
431+
active:{
432+
total:faker.datatype.number(100),
433+
user:faker.datatype.number(100),
434+
organization:faker.datatype.number(100),
435+
},
436+
past:{
437+
total:faker.datatype.number(100),
438+
user:faker.datatype.number(100),
439+
organization:faker.datatype.number(100),
440+
}
441+
},
423442
goal: {
424443
progress: faker.datatype.number(100),
425444
title: `$${faker.datatype.number(100) * 10} per month`,
@@ -445,17 +464,23 @@
445464
["stats.recent"]: {
446465
total: faker.datatype.number(10000),
447466
get lines() {
448-
return Object.fromEntries(Object.entries(this.favorites).map(([key, {value}]) => [key, value]))
467+
return Object.fromEntries(Object.entries(this.recent).map(([key, {value}]) => [key, value]))
449468
},
450469
get stats() {
451-
return Object.fromEntries(Object.entries(this.favorites).map(([key, {value}]) => [key, value]))
470+
return Object.fromEntries(Object.entries(this.recent).map(([key, {value}]) => [key, value]))
452471
},
453472
commits: faker.datatype.number(500),
454473
files: faker.datatype.number(1000),
455474
days: Number(options["languages.recent.days"]),
456475
},
457-
favorites: distribution(7).map((value, index, array) => ({name: faker.lorem.word(), color: faker.internet.color(), value, size: faker.datatype.number(1000000), x: array.slice(0, index).reduce((a, b) => a + b, 0)})),
458-
recent: distribution(7).map((value, index, array) => ({name: faker.lorem.word(), color: faker.internet.color(), value, size: faker.datatype.number(1000000), x: array.slice(0, index).reduce((a, b) => a + b, 0)})),
476+
favorites: distribution(options["languages.limit"] || 8).map((value, index, array) => ({name: (index+1 === array.length)&&(options["languages.other"]) ? "Other" :faker.lorem.word(), color: faker.internet.color(), value, size: faker.datatype.number(1000000), x: array.slice(0, index).reduce((a, b) => a + b, 0)})),
477+
recent: distribution(options["languages.limit"] || 8).map((value, index, array) => ({name: (index+1 === array.length)&&(options["languages.other"]) ? "Other" :faker.lorem.word(), color: faker.internet.color(), value, size: faker.datatype.number(1000000), x: array.slice(0, index).reduce((a, b) => a + b, 0)})),
478+
get verified() {
479+
return options["languages.indepth"] ? {signature:faker.datatype.number(this.commits)} : null
480+
},
481+
indepth:options["languages.indepth"],
482+
commits: faker.datatype.number(500),
483+
files: faker.datatype.number(1000),
459484
},
460485
})
461486
: null),
@@ -1103,6 +1128,23 @@
11031128
},
11041129
})
11051130
: null),
1131+
//Calendar
1132+
...(set.plugins.enabled.calendar
1133+
? ({
1134+
calendar: {
1135+
years:new Array(options["calendar.years"] || 2).fill(0).map((_, index) => ({
1136+
year: new Date().getFullYear() - index,
1137+
weeks:new Array(53).fill(0).map(() => ({
1138+
contributionDays: new Array(7).fill(0).map(() => ({
1139+
contributionCount: faker.datatype.number(10),
1140+
color: faker.random.arrayElement(["#ebedf0", "#ebedf0", "#ebedf0", "#ebedf0", "#ebedf0", "#ebedf0", "#9be9a8", "#9be9a8", "#9be9a8", "#40c463", "#40c463", "#30a14e", "#216e39"]),
1141+
date: faker.date.past(365)
1142+
}))
1143+
}))
1144+
}))
1145+
},
1146+
})
1147+
: null),
11061148
//Support
11071149
...(set.plugins.enabled.support
11081150
? ({

0 commit comments

Comments
 (0)