We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 4fb59f8 commit 085eec4Copy full SHA for 085eec4
gridsome.server.js
@@ -7,8 +7,8 @@ module.exports = function(api) {
7
api.loadSource(async actions => {
8
const contentTypeProjects = actions.addCollection("Project");
9
10
- for (const project of projects) {
11
- const randomId = crypto.randomBytes(12).toString('hex');
+ for (const [index, project] of projects.entries()) {
+ const randomId = crypto.randomBytes(12).toString("hex");
12
try {
13
await cw.file(project.url, `./src/assets/img/${randomId}.png`, {
14
scaleFactor: 1,
@@ -20,6 +20,7 @@ module.exports = function(api) {
20
}
21
22
contentTypeProjects.addNode({
23
+ id: index,
24
name: project.name,
25
image: project.image,
26
description: project.description,
0 commit comments