Added length of appointment to config + fixed appointments not showing in scheduling modal + added appointment confirmation template. BOD-141 BOD-149 BOD-148

This commit is contained in:
Patrick Fic
2020-06-03 16:17:39 -07:00
parent 47f858920b
commit e606401e76
29 changed files with 652 additions and 162 deletions

View File

@@ -15,16 +15,16 @@ export default function ScheduleCalendarWrapperComponent({
refetch,
defaultView,
setDateRangeCallback,
date,
...otherProps
}) {
const search = queryString.parse(useLocation().search);
const history = useHistory();
return (
<Calendar
events={data}
defaultView={search.view || defaultView || "week"}
date={new Date(search.date || Date.now())}
date={new Date(date || search.date || Date.now())}
onNavigate={(date, view, action) => {
search.date = date.toISOString().substr(0, 10);
history.push({ search: queryString.stringify(search) });
@@ -45,6 +45,7 @@ export default function ScheduleCalendarWrapperComponent({
components={{
event: (e) => Event({ event: e.event, refetch: refetch }),
header: HeaderComponent,
toolbar: null,
}}
{...otherProps}
/>