lucid-ui
Version:
A UI component library from AppNexus.
28 lines (27 loc) • 890 B
JavaScript
import React from 'react';
import createClass from 'create-react-class';
import { DateSelect } from '../../../index';
import timemachine from 'timemachine';
timemachine.config({
dateString: 'December 25, 2018 13:12:59',
});
export default createClass({
getInitialState() {
return {
selectedDate: null,
};
},
handleSelectDate(date) {
this.setState({
selectedDate: date,
});
},
render() {
const { selectedDate } = this.state;
return (React.createElement("section", { style: { maxWidth: 800 } },
React.createElement(DateSelect, { useSlidePanel: false, selectedDays: selectedDate, onSelectDate: this.handleSelectDate, monthsShown: 2, showDivider: true }),
"selected date:",
' ',
selectedDate && selectedDate.toLocaleDateString('en-US')));
},
});