| @@ -40,7 +40,10 @@ export function FiDataGrid({ rows, columns, sx, autoHeight, | |||||
| const [rowCount, setRowCount] = React.useState(0); | const [rowCount, setRowCount] = React.useState(0); | ||||
| const [myHideFooterSelectedRowCount, setMyHideFooterSelectedRowCount] = React.useState(true); | const [myHideFooterSelectedRowCount, setMyHideFooterSelectedRowCount] = React.useState(true); | ||||
| React.useMemo(() => { set_doLoad(doLoad); }, [doLoad]); | |||||
| React.useEffect(() => { | |||||
| setPage(0); | |||||
| set_doLoad(doLoad); | |||||
| }, [doLoad]); | |||||
| React.useEffect(()=>{ | React.useEffect(()=>{ | ||||
| getDataList(); | getDataList(); | ||||
| @@ -109,7 +109,7 @@ export default function BaseGrid({setCount, url}) { | |||||
| callback:(responseData)=>{ | callback:(responseData)=>{ | ||||
| setCount(responseData.count??0); | setCount(responseData.count??0); | ||||
| } | } | ||||
| }))} | |||||
| }), [url])} | |||||
| /> | /> | ||||
| </div> | </div> | ||||
| ); | ); | ||||
| @@ -332,7 +332,7 @@ export default function SubmittedTab({ setCount, url }) { | |||||
| setCount(responseData?.count ?? 0); | setCount(responseData?.count ?? 0); | ||||
| setRowList(responseData?.records); | setRowList(responseData?.records); | ||||
| } | } | ||||
| }))} | |||||
| }),[url, _searchCriteria])} | |||||
| /> | /> | ||||
| <ThemeProvider theme={PNSPS_BUTTON_THEME}> | <ThemeProvider theme={PNSPS_BUTTON_THEME}> | ||||