diff --git a/gatsby-config.js b/gatsby-config.js index f359fbf..06fc6d7 100644 --- a/gatsby-config.js +++ b/gatsby-config.js @@ -43,6 +43,7 @@ module.exports = { normalizer: neufNormalizer, }, }, + 'gatsby-plugin-catch-links', 'gatsby-plugin-sharp', 'gatsby-transformer-sharp', { diff --git a/gatsby-node.js b/gatsby-node.js index ccf38c1..ff928a9 100644 --- a/gatsby-node.js +++ b/gatsby-node.js @@ -276,15 +276,6 @@ exports.createPages = ({ actions, graphql }) => { }, }) }) - - // Create the list of associations - const associationListTemplate = path.resolve( - `./src/templates/association-list.js` - ) - createPage({ - path: `/foreningene/`, - component: associationListTemplate, - }) }) .then(() => { return graphql(` diff --git a/package.json b/package.json index ec87fc4..0150d43 100644 --- a/package.json +++ b/package.json @@ -8,6 +8,7 @@ "gatsby": "^2.13.31", "gatsby-awesome-pagination": "^0.3.3", "gatsby-image": "^2.2.6", + "gatsby-plugin-catch-links": "^2.1.2", "gatsby-plugin-lodash": "^3.0.1", "gatsby-plugin-netlify": "^2.0.0", "gatsby-plugin-purgecss": "^3.1.0", diff --git a/src/pages/booking.js b/src/pages/booking.js index fa288fe..5c17b96 100644 --- a/src/pages/booking.js +++ b/src/pages/booking.js @@ -1,6 +1,7 @@ import React from 'react' import { graphql, useStaticQuery } from 'gatsby' import Layout from '../components/Layout' +import { VenueTemplate } from '../templates/venue' export const bookingPageQuery = graphql` query BookingPage { @@ -9,30 +10,77 @@ export const bookingPageQuery = graphql` content } allWordpressWpVenues( - sort: { fields: date, order: DESC } - ) { - totalCount - edges { - node { - ...VenueFields - } + filter: { show_on_booking_page: { eq: "true" } } + sort: { order: ASC, fields: menu_order } + ) { + edges { + node { + ...VenueFields + menu_order } } + } } ` +const VenueList = ({ venues }) => { + return ( +
+ {venues.map(({ node: venue }) => ( + + ))} +
+ ) +} + export const BookingPage = () => { const data = useStaticQuery(bookingPageQuery) const { title, content } = data.wordpressPage + const venues = data.allWordpressWpVenues.edges return ( -
+

{title}

+ +

Se utvalgte lokaler i vår 3D-løsning

+

+ Med vår 3D-løsning har du muligheten til å navigere deg rundt på + huset! Du kan bevege deg mellom etasjer ved å trykke på tallene i den + lille kolonnen nederst til høyre. Dra deg rundt fra rom til rom ved å + klikke dit du vil, og bruk den røde og hvite krystallen i høyre hjørne + til å få opptil en 360 graders rotasjon i alle rom. Pluss- og minus- + knappene i høyre hjørne kan brukes for å zoome inn eller ut. På denne + måten får du en rask og god oversikt over lokalene, og får et solid + innblikk i hvordan rommene ser ut. Vi har valgt at løsningen starter i + øverste etasje i Storsalen - men ta gjerne en titt på lokalene i alle + etasjer! +

+