summaryrefslogtreecommitdiff
path: root/frontend/src/containers/app/map/controls/ZoomControlContainer.js
blob: 2081198971fad056dc51c627d5891c5bc6e4892e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
import { connect } from 'react-redux'
import { zoomInOnCenter } from '../../../../actions/map'
import ZoomControlComponent from '../../../../components/app/map/controls/ZoomControlComponent'

const mapStateToProps = state => {
    return {
        mapScale: state.map.scale,
    }
}

const mapDispatchToProps = dispatch => {
    return {
        zoomInOnCenter: zoomIn => dispatch(zoomInOnCenter(zoomIn)),
    }
}

const ZoomControlContainer = connect(mapStateToProps, mapDispatchToProps)(
    ZoomControlComponent,
)

export default ZoomControlContainer