| @@ -9,6 +9,7 @@ import { FiDataGrid } from "components/FiDataGrid"; | |||||
| export default function SearchTable({ searchCriteria }) { | export default function SearchTable({ searchCriteria }) { | ||||
| const [_searchCriteria, set_searchCriteria] = React.useState(searchCriteria); | const [_searchCriteria, set_searchCriteria] = React.useState(searchCriteria); | ||||
| const navigate = useNavigate() | const navigate = useNavigate() | ||||
| // const [rows, setRows] = React.useState([]); | |||||
| const _sx = { | const _sx = { | ||||
| padding: "4 2 4 2", | padding: "4 2 4 2", | ||||
| @@ -66,10 +67,13 @@ export default function SearchTable({ searchCriteria }) { | |||||
| columns={columns} | columns={columns} | ||||
| customPageSize={10} | customPageSize={10} | ||||
| onRowDoubleClick={handleEditClick} | onRowDoubleClick={handleEditClick} | ||||
| doLoad={{ | |||||
| url:GFIMIS_LIST, | |||||
| params:_searchCriteria | |||||
| }} | |||||
| doLoad={React.useMemo(() => ({ | |||||
| url: GFIMIS_LIST, | |||||
| params: _searchCriteria, | |||||
| callback: function () { | |||||
| // setRows(responseData?.records); | |||||
| } | |||||
| }), [_searchCriteria])} | |||||
| /> | /> | ||||
| </div> | </div> | ||||
| ); | ); | ||||