diff --git a/client/src/components/job-lines-upsert-modal/job-lines-upsert-modal.component.jsx b/client/src/components/job-lines-upsert-modal/job-lines-upsert-modal.component.jsx index 8bef7be0f..644568813 100644 --- a/client/src/components/job-lines-upsert-modal/job-lines-upsert-modal.component.jsx +++ b/client/src/components/job-lines-upsert-modal/job-lines-upsert-modal.component.jsx @@ -4,7 +4,24 @@ import { useTranslation } from "react-i18next"; import InputCurrency from "../form-items-formatted/currency-form-item.component"; import LayoutFormRow from "../layout-form-row/layout-form-row.component"; import JoblinesPreset from "../job-lines-preset-button/job-lines-preset-button.component"; -export default function JobLinesUpsertModalComponent({ +import { useTreatments } from "@splitsoftware/splitio-react"; + +import { connect } from "react-redux"; +import { createStructuredSelector } from "reselect"; +import { selectBodyshop } from "../../redux/user/user.selectors"; +const mapStateToProps = createStructuredSelector({ + bodyshop: selectBodyshop, +}); +const mapDispatchToProps = (dispatch) => ({ + //setUserLanguage: language => dispatch(setUserLanguage(language)) +}); +export default connect( + mapStateToProps, + mapDispatchToProps +)(JobLinesUpsertModalComponent); + +export function JobLinesUpsertModalComponent({ + bodyshop, visible, jobLine, handleCancel, @@ -18,6 +35,12 @@ export default function JobLinesUpsertModalComponent({ form.resetFields(); }, [visible, form]); + const { Allow_Negative_Jobline_Price } = useTreatments( + ["Allow_Negative_Jobline_Price"], + {}, + bodyshop.imexshopid + ); + return ( - + a.useremail === currentUser.email ); diff --git a/client/src/components/shop-info/shop-info.rostatus.component.jsx b/client/src/components/shop-info/shop-info.rostatus.component.jsx index 6b360fbba..e61c7a0fd 100644 --- a/client/src/components/shop-info/shop-info.rostatus.component.jsx +++ b/client/src/components/shop-info/shop-info.rostatus.component.jsx @@ -29,10 +29,11 @@ const SelectorDiv = styled.div` `; export function ShopInfoROStatusComponent({ bodyshop, form }) { const { t } = useTranslation(); - const { Production_List_Status_Colors } = useTreatments([ - "Production_List_Status_Colors", - bodyshop.imexshopid, - ]); + const { Production_List_Status_Colors } = useTreatments( + ["Production_List_Status_Colors"], + {}, + bodyshop.imexshopid + ); const [options, setOptions] = useState( form.getFieldValue(["md_ro_statuses", "statuses"]) || []