"...git@lab.frogg.it:kuadrado-software/kuadrado-website.git" did not exist on "45b00a83c564bcf27cf25668d174113f8a374979"
Newer
Older
const { images_url } = require("../../../../../admin-frontend/src/constants");
const ImageCarousel = require("../../../generic-components/image-carousel");
const { getArticleBody } = require("../../../lib/article-utils");
class GameArticle {
constructor(props) {
this.props = props;
}
render() {
typeof: "VideoGame",
additionalType: "Article",
{
tag: "div",
class: "game-banner",
contents: [
{ tag: "img", class: "pixelated", src: `${images_url}/${images[0]}` },
{
tag: "h3",
class: "game-subtitle",
contents: subtitle,
new ImageCarousel({ images: images.map(img => `${images_url}/${img}`) }).render(),
details.length > 0 && {
tag: "ul",
class: "details-list",
contents: details.map(detail => {
return {
tag: "li",
class: "detail",
contents: [
{ tag: "label", contents: detail.label },
{
tag: "div",
contents: detail.value
},
],
};
}),