import { useSplitTreatments } from "@splitsoftware/splitio-react"; import { Form, Input, Radio, Select } from "antd"; import { useTranslation } from "react-i18next"; import { connect } from "react-redux"; import { createStructuredSelector } from "reselect"; import { selectBodyshop } from "../../redux/user/user.selectors"; import CurrencyInput from "../form-items-formatted/currency-form-item.component"; import JobSearchSelect from "../job-search-select/job-search-select.component"; import LayoutFormRow from "../layout-form-row/layout-form-row.component"; import PaymentFormTotalPayments from "./payment-form.totalpayments.component"; import DateTimePicker from "../form-date-time-picker/form-date-time-picker.component.jsx"; const mapStateToProps = createStructuredSelector({ bodyshop: selectBodyshop }); export function PaymentFormComponent({ form, bodyshop, disabled }) { const { treatments: { Qb_Multi_Ar } } = useSplitTreatments({ attributes: {}, names: ["Qb_Multi_Ar"], splitKey: bodyshop?.imexshopid }); const { t } = useTranslation(); return (