import React, { useCallback, useEffect, useState } from "react"; import styles from "./index.module.scss"; import { useDispatch } from "react-redux"; import { A2_APIgetList1 } from "@/store/action/A2Dict"; import A2Table1 from "../A2Tab1/A2Table1"; import { Button } from "antd"; import { A2Tab1_1 } from "@/types/api/A2Dict"; import A2Tab1Add from "../A2Tab1/A2Tab1Add"; function A2Tab3() { const dispatch = useDispatch(); const getListFu1 = useCallback(() => { dispatch(A2_APIgetList1()); }, [dispatch]); useEffect(() => { getListFu1(); }, [getListFu1]); const [addInfo1, setAddInfo1] = useState({} as A2Tab1_1); return (