WIP Time Ticket Summary BOD-191

This commit is contained in:
Patrick Fic
2020-07-20 08:55:01 -07:00
parent a54a85b96c
commit f187a2106c
14 changed files with 544 additions and 18 deletions

View File

@@ -0,0 +1,33 @@
import { DatePicker } from "antd";
import moment from "moment";
import queryString from "query-string";
import React from "react";
import { useHistory, useLocation } from "react-router-dom";
export default function TimeTicketsDatesSelector() {
const searchParams = queryString.parse(useLocation().search);
const { start, end } = searchParams;
const history = useHistory();
const handleChange = (dates) => {
const [start, end] = dates;
if (!!start && !!end) {
history.push({
search: queryString.stringify({
start: start.format("YYYY-MM-DD"),
end: end.format("YYYY-MM-DD"),
}),
});
}
};
return (
<div>
<DatePicker.RangePicker
defaultValue={[moment(start), moment(end)]}
onCalendarChange={handleChange}
/>
</div>
);
}