debug name props problems
This commit is contained in:
@@ -76,18 +76,18 @@ const data = [
|
||||
|
||||
const DataTable_Main = (props) => {
|
||||
const {filterData} = useDataTable();
|
||||
const {userId, pageName, tableName, columns, initialStateProps} = props
|
||||
const {user_id, page_name, table_name, columns, initialStateProps} = props
|
||||
|
||||
const flatColumns = flattenArrayOfObjects(columns, 'columns')
|
||||
const {settingStore, hideAction, sortAction} = useTableSetting();
|
||||
|
||||
const onColumnVisibilityChange = (event) => {
|
||||
const settingValue = event();
|
||||
hideAction(userId, pageName, tableName, settingValue, flatColumns);
|
||||
hideAction(user_id, page_name, table_name, settingValue, flatColumns);
|
||||
};
|
||||
const onSortingChange = (event) => {
|
||||
const settingValue = event(settingStore?.[userId]?.[pageName]?.[tableName]?.['sorts'] || []);
|
||||
sortAction(userId, pageName, tableName, settingValue, flatColumns);
|
||||
const settingValue = event(settingStore?.[user_id]?.[page_name]?.[table_name]?.['sorts'] || []);
|
||||
sortAction(user_id, page_name, table_name, settingValue, flatColumns);
|
||||
}
|
||||
|
||||
const table = useMaterialReactTable({
|
||||
@@ -102,13 +102,13 @@ const DataTable_Main = (props) => {
|
||||
</>),
|
||||
initialState: {
|
||||
density: 'compact',
|
||||
columnVisibility: settingStore?.[userId]?.[pageName]?.[tableName]?.['hides'],
|
||||
sorting: settingStore?.[userId]?.[pageName]?.[tableName]?.['sorts'] || [],
|
||||
columnVisibility: settingStore?.[user_id]?.[page_name]?.[table_name]?.['hides'],
|
||||
sorting: settingStore?.[user_id]?.[page_name]?.[table_name]?.['sorts'] || [],
|
||||
...initialStateProps
|
||||
},
|
||||
state: {
|
||||
columnVisibility: settingStore?.[userId]?.[pageName]?.[tableName]?.['hides'],
|
||||
sorting: settingStore?.[userId]?.[pageName]?.[tableName]?.['sorts'] || []
|
||||
columnVisibility: settingStore?.[user_id]?.[page_name]?.[table_name]?.['hides'],
|
||||
sorting: settingStore?.[user_id]?.[page_name]?.[table_name]?.['sorts'] || []
|
||||
},
|
||||
muiTableHeadProps: {
|
||||
sx: {
|
||||
@@ -141,8 +141,8 @@ const DataTable_Main = (props) => {
|
||||
...props
|
||||
})
|
||||
|
||||
return <DataTable_Paper table={table} columns={flatColumns} userid={userId} pagename={pageName}
|
||||
tablename={tableName}/>;
|
||||
return <DataTable_Paper table={table} columns={flatColumns} user_id={user_id} page_name={page_name}
|
||||
table_name={table_name}/>;
|
||||
};
|
||||
|
||||
export default DataTable_Main;
|
||||
|
||||
Reference in New Issue
Block a user