diff --git a/client/src/components/jobs-convert-button/jobs-convert-button.component.jsx b/client/src/components/jobs-convert-button/jobs-convert-button.component.jsx index b301bc6f3..a3a55bf06 100644 --- a/client/src/components/jobs-convert-button/jobs-convert-button.component.jsx +++ b/client/src/components/jobs-convert-button/jobs-convert-button.component.jsx @@ -27,10 +27,13 @@ const mapDispatchToProps = (dispatch) => ({ export function JobsConvertButton({ bodyshop, job, refetch, jobRO }) { const [visible, setVisible] = useState(false); + const [loading, setLoading] = useState(false); const [mutationConvertJob] = useMutation(CONVERT_JOB_TO_RO); const { t } = useTranslation(); + const [form] = Form.useForm(); const handleConvert = async (values) => { + setLoading(true); const res = await mutationConvertJob({ variables: { jobId: job.id, ...values }, }); @@ -42,12 +45,14 @@ export function JobsConvertButton({ bodyshop, job, refetch, jobRO }) { }); setVisible(false); } + setLoading(false); }; const popMenu = (