- Progress

Signed-off-by: Dave Richer <dave@imexsystems.ca>
This commit is contained in:
Dave Richer
2024-04-09 15:03:02 -04:00
parent 0c0449aa17
commit 32041ee3fc
2 changed files with 5 additions and 6 deletions

View File

@@ -1,7 +1,7 @@
import React, { forwardRef } from "react"; import React, { forwardRef } from "react";
//import DatePicker from "react-datepicker"; //import DatePicker from "react-datepicker";
//import "react-datepicker/src/stylesheets/datepicker.scss"; //import "react-datepicker/src/stylesheets/datepicker.scss";
import { TimePicker } from "antd"; import { Space, TimePicker } from "antd";
import dayjs from "../../utils/day"; import dayjs from "../../utils/day";
import FormDatePicker from "../form-date-picker/form-date-picker.component"; import FormDatePicker from "../form-date-picker/form-date-picker.component";
//To be used as a form element only. //To be used as a form element only.
@@ -14,7 +14,7 @@ const DateTimePicker = ({ value, onChange, onBlur, id, onlyFuture, ...restProps
// }; // };
return ( return (
<div id={id}> <Space direction="vertical" style={{ width: "100%" }} id={id}>
<FormDatePicker <FormDatePicker
{...restProps} {...restProps}
{...(onlyFuture && { {...(onlyFuture && {
@@ -39,7 +39,7 @@ const DateTimePicker = ({ value, onChange, onBlur, id, onlyFuture, ...restProps
format="hh:mm a" format="hh:mm a"
{...restProps} {...restProps}
/> />
</div> </Space>
); );
}; };

View File

@@ -1,4 +1,4 @@
import { Col, Form, Input, Row, Select, Switch } from "antd"; import { Col, DatePicker, Form, Input, Row, Select, Switch } from "antd";
import React from "react"; import React from "react";
import { useTranslation } from "react-i18next"; import { useTranslation } from "react-i18next";
import { FormDatePicker } from "../form-date-picker/form-date-picker.component.jsx"; import { FormDatePicker } from "../form-date-picker/form-date-picker.component.jsx";
@@ -30,7 +30,6 @@ export function TaskUpsertModalComponent({
error error
}) { }) {
const { t } = useTranslation(); const { t } = useTranslation();
const datePickerPresets = [ const datePickerPresets = [
{ label: t("tasks.date_presets.today"), value: dayjs() }, { label: t("tasks.date_presets.today"), value: dayjs() },
{ label: t("tasks.date_presets.tomorrow"), value: dayjs().add(1, "day") }, { label: t("tasks.date_presets.tomorrow"), value: dayjs().add(1, "day") },
@@ -202,7 +201,7 @@ export function TaskUpsertModalComponent({
</Col> </Col>
<Col span={8}> <Col span={8}>
<Form.Item label={t("tasks.fields.remind_at")} name="remind_at"> <Form.Item label={t("tasks.fields.remind_at")} name="remind_at">
<FormDatePicker format="MM/DD/YYYY" presets={datePickerPresets} /> <DatePicker showTime minuteStep={15} format="MM/DD/YYYY h:mm a" presets={datePickerPresets} />
</Form.Item> </Form.Item>
</Col> </Col>
</Row> </Row>