Kaynağa Gözat

udpate reset fn

tags/Baseline_30082024_FRONTEND_UAT
MSI\derek 1 yıl önce
ebeveyn
işleme
2019cd6fb9
1 değiştirilmiş dosya ile 14 ekleme ve 1 silme
  1. +14
    -1
      src/components/CustomInputForm/CustomInputForm.tsx

+ 14
- 1
src/components/CustomInputForm/CustomInputForm.tsx Dosyayı Görüntüle

@@ -28,7 +28,7 @@ import { DemoItem } from "@mui/x-date-pickers/internals/demo";
import { DatePicker } from "@mui/x-date-pickers/DatePicker"; import { DatePicker } from "@mui/x-date-pickers/DatePicker";
import dayjs from "dayjs"; import dayjs from "dayjs";
import { useCallback, useEffect, useState } from "react"; import { useCallback, useEffect, useState } from "react";
import { Check, Close } from "@mui/icons-material";
import { Check, Close, RestartAlt } from "@mui/icons-material";
import { NumericFormat, NumericFormatProps } from "react-number-format"; import { NumericFormat, NumericFormatProps } from "react-number-format";
import * as React from "react"; import * as React from "react";


@@ -172,6 +172,12 @@ const CustomInputForm: React.FC<CustomInputFormProps> = ({
// setToDate(null); // setToDate(null);
}; };


const handleReset = () => {
reset();
setDateObj(null);
setValue({});
};

fieldLists.forEach((list) => { fieldLists.forEach((list) => {
list.forEach((obj) => { list.forEach((obj) => {
if ( if (
@@ -490,6 +496,13 @@ const CustomInputForm: React.FC<CustomInputFormProps> = ({
</Box> </Box>
))} ))}
<Stack direction="row" justifyContent="flex-end" gap={1}> <Stack direction="row" justifyContent="flex-end" gap={1}>
<Button
variant="text"
startIcon={<RestartAlt />}
onClick={handleReset}
>
{t("Reset")}
</Button>
<Button <Button
variant="outlined" variant="outlined"
startIcon={<Close />} startIcon={<Close />}


Yükleniyor…
İptal
Kaydet