Add introduction plugin (#127)

This commit is contained in:
Simon Lecoq
2021-02-17 19:58:57 +01:00
committed by GitHub
parent 618d4a783d
commit 4e1174ea63
16 changed files with 199 additions and 0 deletions

View File

@@ -0,0 +1,9 @@
/**Mocked data */
export default function({faker, query, login = faker.internet.userName()}) {
console.debug("metrics/compute/mocks > mocking graphql api result > introduction/organization")
return ({
organization:{
description:faker.lorem.sentences(),
},
})
}

View File

@@ -0,0 +1,9 @@
/**Mocked data */
export default function({faker, query, login = faker.internet.userName()}) {
console.debug("metrics/compute/mocks > mocking graphql api result > introduction/repository")
return ({
repository:{
description:faker.lorem.sentences(),
},
})
}

View File

@@ -0,0 +1,9 @@
/**Mocked data */
export default function({faker, query, login = faker.internet.userName()}) {
console.debug("metrics/compute/mocks > mocking graphql api result > introduction/user")
return ({
user:{
bio:faker.lorem.sentences(),
},
})
}

View File

@@ -175,6 +175,14 @@
comments:faker.random.number(1000)
}
}) : null),
//Introduction
...(set.plugins.enabled.introduction ? ({
introduction:{
mode:"user",
title:options["introduction.title"],
text:faker.lorem.sentences(),
}
}) : null),
//Languages
...(set.plugins.enabled.languages ? ({
languages:{