diff --git a/src/templates/event.js b/src/templates/event.js index e4f6035..9e71004 100644 --- a/src/templates/event.js +++ b/src/templates/event.js @@ -5,6 +5,17 @@ import { graphql, Link } from 'gatsby' import Layout from '../components/Layout' import Img from 'gatsby-image' +const formatPrices = (regular, student) => { + let cc = '' + if (regular && regular != 0) { + cc += regular + } + if (student && student != 0) { + cc += ' / ' + student + } + return cc == '' ? 'Gratis' : cc +} + export const EventTemplate = ({ content, title, @@ -15,7 +26,7 @@ export const EventTemplate = ({ facebookUrl, ticketUrl, priceStudent, - priceOrdinary + priceRegular }) => { return (
@@ -25,25 +36,30 @@ export const EventTemplate = ({
-
+
Start: {startTime}
-
+ {endTime && +
Slutt: {endTime} -
+
+ }
Lokale: {venue}
-
+ {facebookUrl && +
Facebook: {facebookUrl} -
+
+ }
- Student: {priceStudent} - Ordinær: {priceOrdinary} + Pris: {formatPrices(priceRegular, priceStudent)}
-
+ {ticketUrl && +
Kjøp billett: {ticketUrl} -
+
+ }
)