Courtesy car page update IO-616

This commit is contained in:
Patrick Fic
2021-02-10 15:02:03 -08:00
parent 202e4f939e
commit 675c38b19a

View File

@@ -34,7 +34,7 @@ export function CourtesyCarDetailPageContainer({
const { page, sortcolumn, sortorder } = searchParams;
const { t } = useTranslation();
const [insertCourtesyCar] = useMutation(UPDATE_CC);
const [updateCourtesyCar] = useMutation(UPDATE_CC);
const [form] = Form.useForm();
const { ccId } = useParams();
const [saveLoading, setSaveLoading] = useState(false);
@@ -108,8 +108,10 @@ export function CourtesyCarDetailPageContainer({
const handleFinish = async (values) => {
setSaveLoading(true);
const result = await insertCourtesyCar({
const result = await updateCourtesyCar({
variables: { cc: { ...values }, ccId: ccId },
refetchQueries: ["QUERY_CC_BY_PK"],
awaitRefetchQueries: true,
});
if (!!result.errors) {
@@ -126,7 +128,10 @@ export function CourtesyCarDetailPageContainer({
};
useEffect(() => {
if (data && data.courtesycars_by_pk) form.resetFields();
if (data && data.courtesycars_by_pk) {
form.resetFields();
form.resetFields();
}
}, [data, form]);
if (loading) return <LoadingSpinner />;