content: import React from 'react'
  import Hero from './Hero';
  import IntroText from './IntroText';
  import SafeTech from './SafeTech';
  import DividerImage from './DividerImage';
  import Modes from './Modes';
  import Features from './Features';
  import Prices from './Prices';
  import SupportLinks from './SupportLinks';
  
  class OutputTemplate extends React.Component {
    constructor (props) {
      super(props);
      this.state = this.props.currentState;
    }
  
    render () {
      return (
        <div className="flex-it flex-col landing-content">
          <script src={`/Content/${this.state.prodInfo.prodName}/modernizr.js`}></script>
          <link rel="stylesheet" href="/Content/Styles/template/orange-corporate-layout.css" media="screen"/>
          <link rel="stylesheet" href={`/Content/${this.state.prodInfo.prodName}/custom.css`} />
          <Hero img={this.state.hero.img} alt={this.state.hero.alt} prodName={this.state.prodInfo.prodName}/>
          <IntroText heading={this.state.introText.heading} text={this.state.introText.text} videoId={this.state.introText.videoId}/>
          <SafeTech heading={this.state.safeTech.heading} text={this.state.safeTech.text}/>
          <DividerImage dividerImages={this.state.dividerImages} prodName={this.state.prodInfo.prodName} index={0}/>
          <Modes modes={this.state.modes}/>
          <DividerImage dividerImages={this.state.dividerImages} prodName={this.state.prodInfo.prodName} index={1}/>
          <Features features={this.state.features} prodName={this.state.prodInfo.prodName}/>
          <DividerImage dividerImages={this.state.dividerImages} prodName={this.state.prodInfo.prodName} index={2}/>
          <Prices prices={this.state.prices}/>
          <SupportLinks prodName={this.state.prodInfo.prodName} prodId={this.state.prodInfo.prodId}/>
          <DividerImage dividerImages={this.state.dividerImages} prodName={this.state.prodInfo.prodName} index={3}/>
        </div>
      )
    }
  }
  
  OutputTemplate.propTypes = {
    currentState: React.PropTypes.object.isRequired
  };
  
  export default OutputTemplate
  