import React from 'react'; import { StaticQuery, graphql } from 'gatsby'; import { Flex, Box, Text } from '@rebass/emotion'; import { css } from '@emotion/core'; import 'mapbox-gl/dist/mapbox-gl.css'; import { HTMLService } from 'lib'; import theme, { widths, breakpoints } from 'utils/theme'; import { FluidContainer } from 'utils/styles/mixins'; import { MapData, MapModuleProps } from './map-module.types'; import { mapModuleConfig } from './map-module.constants'; import RenderedMap from './rendered-map'; const MapModule = (props: MapModuleProps): JSX.Element => ( { const config = mapModuleConfig[props.data.layoutOption] || 'Centred'; const location = { latitude: siteConfig.merchant.location.latitude, longitude: siteConfig.merchant.location.longitude }; return ( {props.data.titleText} ); }} /> ); export default MapModule;