From 4a6e861238fa2f0c23e5b94f6c38995d3e0ca19b Mon Sep 17 00:00:00 2001 From: Amruth Pillai Date: Fri, 27 Mar 2020 17:25:20 +0530 Subject: [PATCH] adding languages and references to Pikachu --- src/templates/pikachu/Pikachu.js | 55 ++++++++++++++++++++++++++++---- 1 file changed, 48 insertions(+), 7 deletions(-) diff --git a/src/templates/pikachu/Pikachu.js b/src/templates/pikachu/Pikachu.js index 41f716db..647be690 100644 --- a/src/templates/pikachu/Pikachu.js +++ b/src/templates/pikachu/Pikachu.js @@ -10,14 +10,14 @@ const Pikachu = () => { const Photo = () => data.profile.photo !== '' && ( -
- +
+
); const Header = () => (
@@ -68,6 +68,45 @@ const Pikachu = () => {
); + const LanguageItem = x => ( +
+
{x.key}
+
+ {Array.from(Array(x.value)).map((_, i) => ( + + star + + ))} +
+
+ ); + + const ReferenceItem = x => ( +
+
{x.name}
+ {x.position} + {x.phone} + {x.email} + +
+ ); + + const References = () => + data.references.enable && ( +
+ +
{data.references.items.map(ReferenceItem)}
+
+ ); + + const Languages = () => + data.languages.enable && ( +
+ +
{data.languages.items.map(LanguageItem)}
+
+ ); + const ExtraItem = x => (
{x.key}
@@ -79,7 +118,7 @@ const Pikachu = () => { data.extras.enable && (
-
{data.extras.items.map(ExtraItem)}
+
{data.extras.items.map(ExtraItem)}
); @@ -177,11 +216,11 @@ const Pikachu = () => {
-
+
-
+
@@ -190,14 +229,16 @@ const Pikachu = () => {
+
-
+
+