complete up to request for storing azmayesh_sample and complete design of...

This commit is contained in:
2024-11-04 07:37:46 +00:00
committed by AmirHossein Mahmoodi
parent 510bcba5c3
commit 2777381e52
30 changed files with 924 additions and 85 deletions

View File

@@ -22,6 +22,7 @@ const DataTable_Main = (props) => {
TableToolbar,
table_title,
RowActions,
specific_data,
} = props;
const flatColumns = flattenArrayOfObjects(columns, "columns");
const [pagination, setPagination] = useState({ pageIndex: 0, pageSize: 10 });
@@ -50,7 +51,11 @@ const DataTable_Main = (props) => {
const fetcher = async (url) => {
try {
const response = await request(url);
return response.data;
if (specific_data) {
return specific_data(response.data);
} else {
return response.data?.data;
}
} catch (error) {
throw error;
}
@@ -66,7 +71,7 @@ const DataTable_Main = (props) => {
const table = useMaterialReactTable({
localization: FA_DATATABLE_LOCALIZATION,
columns,
data: data?.data ?? [],
data: data ?? [],
initialState: {
density: "compact",
columnVisibility: flattenHideData,