system log + frontend update

This commit is contained in:
2024-03-25 18:37:08 +01:00
parent 716d623db4
commit 5da644acce
11 changed files with 4172 additions and 2943 deletions

View File

@@ -16,6 +16,7 @@ export function DataTable(props) {
columns, data, pagination,
fetchData, onClick, onFilter,
defaultSortColumn, defaultSortOrder,
forceReload,
title, ...other } = props;
const {translate: L} = useContext(LocaleContext);
@@ -53,10 +54,10 @@ export function DataTable(props) {
}
}, [pagination?.data?.pageSize, pagination?.data?.current]);
// sorting changed
// sorting changed or we forced an update
useEffect(() => {
onFetchData(true);
}, [sortAscending, sortColumn]);
}, [sortAscending, sortColumn, forceReload]);
let headerRow = [];
const onChangeSort = useCallback((index, column) => {