diff --git a/components/Sponsors.js b/components/Sponsors.js index b9339d9..fa56394 100644 --- a/components/Sponsors.js +++ b/components/Sponsors.js @@ -1,7 +1,9 @@ import PropTypes from 'prop-types' const sponsors = (props) => { - const { showFlatDesign, hideMainSponsor, showDivider, mainSponsor, otherSponsors, smallerSponsor } = props + const { showFlatDesign, showDivider, otherSponsors, smallerSponsor } = props + const sponsorGroup1 = otherSponsors.slice(0, 7) + const sponsorGroup2 = otherSponsors.slice(8, otherSponsors.length) let containerClass = (showFlatDesign) ? 'flatContainer' : (smallerSponsor) ? 'small' : '' return (
{showDivider && divider} @@ -10,10 +12,14 @@ const sponsors = (props) => { SPONSORED BY
} - { !hideMainSponsor && }
{ - otherSponsors.map((sponsor, i) => (sponsor)) + sponsorGroup1.map((sponsor, i) => (sponsor)) + } +
+
+ { + sponsorGroup2.map((sponsor, i) => (sponsor)) }
- - ) -} - const finalistsLayout = (profiles, props) => { const { primaryColor, finalists, prizes } = props const rows = rowSize[profiles.length] @@ -267,7 +247,7 @@ const prizesLayout = (props, showWinners) => { >
- ${prizes[1]} + ${parseFloat(prizes[1]).toLocaleString()}
{showWinners &&
@@ -290,7 +270,7 @@ const prizesLayout = (props, showWinners) => { }}>
- ${prizes[0]} + ${parseFloat(prizes[0]).toLocaleString()}
{showWinners &&
@@ -312,7 +292,7 @@ const prizesLayout = (props, showWinners) => { }}>
- ${prizes[2]} + ${parseFloat(prizes[2]).toLocaleString()}
{showWinners &&
@@ -511,7 +491,7 @@ const prizesLayout = (props, showWinners) => { } const WinnersLayout = (props) => { - const { finalists, showWinners, otherSponsors, mainSponsor, prizes } = props + const { finalists, showWinners, prizes } = props const profiles = (showWinners) ? finalists.slice(prizes.length) : finalists return (
@@ -521,22 +501,14 @@ const WinnersLayout = (props) => {
hex -
ANNOuncing
+
ANNOUNCING
WINNERS
{prizesLayout(props, showWinners)}
{finalistsLayout(profiles, props)} -
- separator -
- {otherSponsorsLayout(otherSponsors)} -
-
- -
-
+