Compare commits
4 Commits
revert_tes
...
feature/IO
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
806daebd3f | ||
|
|
6570d38719 | ||
|
|
f299c685e2 | ||
|
|
59075ee610 |
@@ -65,8 +65,17 @@ export function FormDatePicker({
|
|||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
if (_a.isValid() && onChange)
|
if (_a.isValid() && onChange) {
|
||||||
onChange(isDateOnly ? _a.format("YYYY-MM-DD") : _a);
|
if (onlyFuture) {
|
||||||
|
if (moment().subtract(1, "day").isBefore(_a)) {
|
||||||
|
onChange(isDateOnly ? _a.format("YYYY-MM-DD") : _a);
|
||||||
|
} else {
|
||||||
|
onChange(isDateOnly ? moment().format("YYYY-MM-DD") : moment());
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
onChange(isDateOnly ? _a.format("YYYY-MM-DD") : _a);
|
||||||
|
}
|
||||||
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
return (
|
return (
|
||||||
|
|||||||
@@ -1,9 +1,9 @@
|
|||||||
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 FormDatePicker from "../form-date-picker/form-date-picker.component";
|
|
||||||
import { TimePicker } from "antd";
|
import { TimePicker } from "antd";
|
||||||
import moment from "moment";
|
import moment from "moment";
|
||||||
|
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.
|
||||||
|
|
||||||
const DateTimePicker = (
|
const DateTimePicker = (
|
||||||
@@ -26,20 +26,21 @@ const DateTimePicker = (
|
|||||||
value={value}
|
value={value}
|
||||||
onBlur={onBlur}
|
onBlur={onBlur}
|
||||||
onChange={onChange}
|
onChange={onChange}
|
||||||
|
onlyFuture={onlyFuture}
|
||||||
isDateOnly={false}
|
isDateOnly={false}
|
||||||
/>
|
/>
|
||||||
|
|
||||||
<TimePicker
|
<TimePicker
|
||||||
value={value ? moment(value) : null}
|
value={value ? moment(value) : null}
|
||||||
{...(onlyFuture && {
|
{...(onlyFuture && {
|
||||||
disabledDate: (d) => moment().isAfter(d),
|
disabledDate: (d) => moment().isAfter(d),
|
||||||
})}
|
})}
|
||||||
onChange={onChange}
|
onChange={onChange}
|
||||||
showSecond={false}
|
showSecond={false}
|
||||||
minuteStep={15}
|
minuteStep={15}
|
||||||
onBlur={onBlur}
|
onBlur={onBlur}
|
||||||
format="hh:mm a"
|
format="hh:mm a"
|
||||||
{...restProps}
|
{...restProps}
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
);
|
);
|
||||||
|
|||||||
@@ -49,13 +49,6 @@ export function ShopInfoGeneral({ form, bodyshop }) {
|
|||||||
header={t("bodyshop.labels.businessinformation")}
|
header={t("bodyshop.labels.businessinformation")}
|
||||||
id="businessinformation"
|
id="businessinformation"
|
||||||
>
|
>
|
||||||
<Form.Item
|
|
||||||
label={t("bodyshop.fields.md_functionality_toggles.parts_queue_toggle")}
|
|
||||||
name={["md_functionality_toggles","parts_queue_toggle"]}
|
|
||||||
valuePropName="checked"
|
|
||||||
>
|
|
||||||
<Switch />
|
|
||||||
</Form.Item>
|
|
||||||
<Form.Item
|
<Form.Item
|
||||||
label={t("bodyshop.fields.shopname")}
|
label={t("bodyshop.fields.shopname")}
|
||||||
name="shopname"
|
name="shopname"
|
||||||
@@ -688,6 +681,13 @@ export function ShopInfoGeneral({ form, bodyshop }) {
|
|||||||
>
|
>
|
||||||
<Select mode="tags" />
|
<Select mode="tags" />
|
||||||
</Form.Item>
|
</Form.Item>
|
||||||
|
<Form.Item
|
||||||
|
label={t("bodyshop.fields.md_functionality_toggles.parts_queue_toggle")}
|
||||||
|
name={["md_functionality_toggles","parts_queue_toggle"]}
|
||||||
|
valuePropName="checked"
|
||||||
|
>
|
||||||
|
<Switch />
|
||||||
|
</Form.Item>
|
||||||
<Form.Item
|
<Form.Item
|
||||||
name={["last_name_first"]}
|
name={["last_name_first"]}
|
||||||
label={t("bodyshop.fields.last_name_first")}
|
label={t("bodyshop.fields.last_name_first")}
|
||||||
|
|||||||
@@ -350,7 +350,7 @@
|
|||||||
"md_payment_types": "Payment Types",
|
"md_payment_types": "Payment Types",
|
||||||
"md_referral_sources": "Referral Sources",
|
"md_referral_sources": "Referral Sources",
|
||||||
"md_functionality_toggles": {
|
"md_functionality_toggles": {
|
||||||
"parts_queue_toggle": "Automatically Add Imported/Supplemented Jobs to Parts Queue"
|
"parts_queue_toggle": "Auto Add Imported/Supplemented Jobs to Parts Queue"
|
||||||
},
|
},
|
||||||
"md_tasks_presets": {
|
"md_tasks_presets": {
|
||||||
"hourstype": "",
|
"hourstype": "",
|
||||||
|
|||||||
@@ -255,7 +255,7 @@
|
|||||||
"address2": "",
|
"address2": "",
|
||||||
"appt_alt_transport": "",
|
"appt_alt_transport": "",
|
||||||
"md_functionality_toggles": {
|
"md_functionality_toggles": {
|
||||||
"parts_queue_toggle": "Parts Queue Toggle"
|
"parts_queue_toggle": ""
|
||||||
},
|
},
|
||||||
"appt_colors": {
|
"appt_colors": {
|
||||||
"color": "",
|
"color": "",
|
||||||
|
|||||||
@@ -332,7 +332,7 @@
|
|||||||
"prep": ""
|
"prep": ""
|
||||||
},
|
},
|
||||||
"md_functionality_toggles": {
|
"md_functionality_toggles": {
|
||||||
"parts_queue_toggle": "Parts Queue Toggle"
|
"parts_queue_toggle": ""
|
||||||
},
|
},
|
||||||
"md_ins_co": {
|
"md_ins_co": {
|
||||||
"city": "",
|
"city": "",
|
||||||
|
|||||||
Reference in New Issue
Block a user