import React from 'react'; import compose from 'recompose/compose'; import defaultProps from 'recompose/defaultProps'; // import mapPropsOnChange from 'recompose/mapPropsOnChange'; import { Motion } from 'react-motion'; import { clusterMarkerHOC } from './ClusterMarker.js'; import simpleMarkerStyles from './SimpleMarker.sass'; export const simpleMarker = ({ styles, hovered, defaultMotionStyle, motionStyle, }) => ( { ({ scale }) => (
) }
); export const simpleMarkerHOC = compose( defaultProps({ styles: simpleMarkerStyles, initialScale: 0.3, defaultScale: 0.6, hoveredScale: 0.7, }), // resuse HOC clusterMarkerHOC ); export default simpleMarkerHOC(simpleMarker);