render () {
    const { isAuthenticated, audits, surveys } = this.props
    return (
      <div id='mapContainer'>

        <div id='map'>
        {/*  Possibly need to move these outside of the map constainer*/}
          {/* <Overlay map={this.state.map}/>*/}
          <LotToggle map={this.state.map} />
          <LayerSelection map={this.state.map} city={this.state.city}
            layerList={this.state.layerList} />
          <DataDashboardLayout ref='dataDashboard' audits={audits} surveys={surveys}
            map={this.state.map} viewport={this.state.viewport} />
          {isAuthenticated && <DataInputLayout ref='dataInput'
            map={this.state.map} mapClickHandler={this.mapClickHandler} />}
        </div>
        <FeatureList />

      </div>
    )
  }
// add component will receive props call to set the city
add component will receive props call to set the city
add component will receive props call to set the city
render () {
    const { isAuthenticated, audits, surveys } = this.props
    return (
      <div id='mapContainer'>
        <div id='map'>
        {}
          {}
          <LotToggle map={this.state.map} />
          <LayerSelection map={this.state.map} city={this.state.city}
            layerList={this.state.layerList} />
          <DataDashboardLayout ref='dataDashboard' audits={audits} surveys={surveys}
            map={this.state.map} viewport={this.state.viewport} />
          {isAuthenticated && <DataInputLayout ref='dataInput'
            map={this.state.map} mapClickHandler={this.mapClickHandler} />}
        </div>
        <FeatureList />
      </div>
    )
  }
render ( ) { const { isAuthenticated , audits , surveys } = this . props return ( < div id = 'mapContainer' > < div id = 'map' > { } { } < LotToggle map = { this . state . map } / > < LayerSelection map = { this . state . map } city = { this . state . city } layerList = { this . state . layerList } / > < DataDashboardLayout ref = 'dataDashboard' audits = { audits } surveys = { surveys } map = { this . state . map } viewport = { this . state . viewport } / > { isAuthenticated && < DataInputLayout ref = 'dataInput' map = { this . state . map } mapClickHandler = { this . mapClickHandler } / > } < / div > < FeatureList / > < / div > ) }
add component will receive props call to set the city
add component will receive props call to set the city
/*  Possibly need to move these outside of the map constainer*/ /* <Overlay map={this.state.map}/>*/