diff options
author | Nick Van Doorn <vandoorn.nick@gmail.com> | 2017-05-11 16:25:11 -0700 |
---|---|---|
committer | Nick Van Doorn <vandoorn.nick@gmail.com> | 2017-05-11 16:25:11 -0700 |
commit | 00ee59bb2cd57d12b535dc73d6942fc7cbb55363 (patch) | |
tree | 06f3145f5c4a2b254411463cb43cbd8fc05b21b9 | |
parent | 24a92b4f3aeaf0149db6da3bc203580165157609 (diff) |
Implement month switcher
-rw-r--r-- | src/client/components/datepicker/datepicker.js | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/src/client/components/datepicker/datepicker.js b/src/client/components/datepicker/datepicker.js index 9c87946..b9bb648 100644 --- a/src/client/components/datepicker/datepicker.js +++ b/src/client/components/datepicker/datepicker.js @@ -1,8 +1,20 @@ import React from 'react' import Calendar from './calendar/calendar' +import { Round as RoundBtn } from '../buttons/buttons' + +import { monthContainer, container } from './datepicker.css' + +const Month = props => + <div className={monthContainer}> + <RoundBtn faName='arrow-left' onClick={() => { props.setMonth(props.moment.month() - 1 ) }} /> + <div>{`${props.moment.format('MMM')} ${props.moment.year()}`}</div> + <RoundBtn faName='arrow-right' onClick={() => { props.setMonth(props.moment.month() + 1 ) }} /> + </div> + const DatePicker = props => - <div> + <div className={container}> + <Month {...props} /> <Calendar {...props} /> </div> |