Merge branch 'feature/localStorage_performance' into 'develop'

Feature/local storage performance

See merge request witel-front-end/rms!15
This commit is contained in:
AmirHossein Mahmoodi
2024-08-10 12:15:27 +00:00
4 changed files with 71 additions and 80 deletions

View File

@@ -9,7 +9,12 @@ import { flattenObjectOfObjects } from "@/core/utils/flattenObjectOfObjects";
function AskForKeepData({ filterData, sortData, hideData, user_id, page_name, table_name, columns }) {
const { filterAction, sortAction, hideAction } = useTableSetting();
const flattenHideData = flattenObjectOfObjects(hideData);
const filteredHideData = Object.fromEntries(
Object.entries(hideData).filter(([key, value]) => value === false),
);
const flattenHideData = flattenObjectOfObjects(filteredHideData);
const onSaveFilter = () => {
const filteredItems = Object.keys(filterData)