react-timelines
Version:
25 lines (20 loc) • 612 B
JSX
import React from 'react'
import PropTypes from 'prop-types'
import { getDayMonth } from '../../../utils/formatDate'
import Marker from '.'
const PointerMarker = ({ time, date, visible, highlighted }) => (
<Marker modifier="pointer" x={time.toX(date)} visible={visible} highlighted={highlighted}>
<div>
<div>
<strong>{getDayMonth(date)}</strong>
</div>
</div>
</Marker>
)
PointerMarker.propTypes = {
time: PropTypes.shape({}).isRequired,
date: PropTypes.instanceOf(Date).isRequired,
visible: PropTypes.bool,
highlighted: PropTypes.bool,
}
export default PointerMarker