From 75f80f4ed531fe4c5dffcc8040fd7a401352cce1 Mon Sep 17 00:00:00 2001 From: "sosuke.iwabuchi" Date: Thu, 22 Jun 2023 11:03:45 +0900 Subject: [PATCH] =?UTF-8?q?=E9=A0=98=E5=8F=8E=E8=A8=BC=E7=99=BA=E8=A1=8C?= =?UTF-8?q?=E6=99=82=E3=81=AB=E5=82=99=E8=80=83=E9=A0=85=E7=9B=AE=E3=82=92?= =?UTF-8?q?=E9=80=81=E4=BF=A1=E3=81=97=E3=81=A6=E3=81=84=E3=81=AA=E3=81=8B?= =?UTF-8?q?=E3=81=A3=E3=81=9F=E3=81=AE=E3=82=92=E4=BF=AE=E6=AD=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../custom/hello-techno/create.tsx | 22 ++++++++----------- 1 file changed, 9 insertions(+), 13 deletions(-) diff --git a/src/pages/dashboard/receipt-issuing-order/custom/hello-techno/create.tsx b/src/pages/dashboard/receipt-issuing-order/custom/hello-techno/create.tsx index ee16026..d291576 100644 --- a/src/pages/dashboard/receipt-issuing-order/custom/hello-techno/create.tsx +++ b/src/pages/dashboard/receipt-issuing-order/custom/hello-techno/create.tsx @@ -1,17 +1,16 @@ import { Box, Step, StepLabel, Stepper } from "@mui/material"; +import { getHTAdjustData } from "api/custom/hello-techno"; +import { createReceiptIssuingOrder } from "api/custom/hello-techno/receipt-issuing-order"; import { PageID, TabID } from "codes/page"; +import { getValue } from "components/hook-form/RHFAutoComplete"; +import useAPICall from "hooks/useAPICall"; import useDashboard from "hooks/useDashBoard"; +import useSnackbarCustom from "hooks/useSnackbarCustom"; import { useEffect, useMemo, useState } from "react"; -import useSelectParkingStep from "./hooks/useSelectParkingStep"; +import useConfirm, { ConfirmDataProps } from "./hooks/useConfirm"; import useInputReceiptStep from "./hooks/useInputReceiptStep"; import useInputSMSSendAddress from "./hooks/useInputSMSSendAddress"; -import useConfirm, { ConfirmDataProps } from "./hooks/useConfirm"; -import useAPICall from "hooks/useAPICall"; -import { createReceiptIssuingOrder } from "api/custom/hello-techno/receipt-issuing-order"; -import useSnackbarCustom from "hooks/useSnackbarCustom"; -import useBackDrop from "hooks/useBackDrop"; -import { getValue } from "components/hook-form/RHFAutoComplete"; -import { getHTAdjustData } from "api/custom/hello-techno"; +import useSelectParkingStep from "./hooks/useSelectParkingStep"; export default function ReceiptIssuingOrderCreate() { const { setHeaderTitle, setTabs } = useDashboard( @@ -20,7 +19,6 @@ export default function ReceiptIssuingOrderCreate() { ); const { success, error } = useSnackbarCustom(); - const { setShowBackDrop } = useBackDrop(); const [mode, setMode] = useState< "parking_select" | "input_receipt" | "input_address" | "confirm" | "done" @@ -118,6 +116,7 @@ export default function ReceiptIssuingOrderCreate() { const createAPI = useAPICall({ apiMethod: createReceiptIssuingOrder, + backDrop: true, onSuccess: () => { setMode("done"); success("成功しました"); @@ -138,15 +137,12 @@ export default function ReceiptIssuingOrderCreate() { receipt_use_date: formData.date, receipt_amount: formData.amount, sms_phone_number: formData.address, + memo: formData.memo, }); callAPI(sendData); }; - useEffect(() => { - setShowBackDrop(createAPI.sending); - }, [createAPI.sending]); - useEffect(() => { setHeaderTitle("領収証発行依頼作成"); setTabs(null);