import React, { StatelessComponent } from 'react'; import { css } from '@emotion/core'; import { Box } from '@rebass/emotion'; import Image from 'components/Image'; import ClickableContainer from 'components/clickable-container'; import { FluidContainer, AbsoluteCover } from 'utils/styles/mixins'; import { SingleImageModuleProps } from './single-image-module.types'; import * as Styles from './single-image-module.styles'; const SingleImageModule: StatelessComponent = (props) => { const { externalUrl, internalPage, fullBleed } = props.data; const image: JSX.Element = ( ); const renderNonFullBleed = () => {imageContainer} const imageContainer = ( ); return ( {fullBleed ? imageContainer : renderNonFullBleed()} ); } export default SingleImageModule;