From fea3f8792464df749d7d8097ba43782814d34eb8 Mon Sep 17 00:00:00 2001 From: Mohammad Jalali Date: Thu, 18 Jul 2024 10:06:42 +0330 Subject: [PATCH] remove page from local storage when is empty --- src/lib/contexts/tableSetting.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib/contexts/tableSetting.js b/src/lib/contexts/tableSetting.js index bef09c8..064fab2 100644 --- a/src/lib/contexts/tableSetting.js +++ b/src/lib/contexts/tableSetting.js @@ -25,13 +25,13 @@ export const TableSettingProvider = ({ children }) => { const prevLocalStorage = JSON.parse(localStorage.getItem("_setting-app")) || {}; const userSettings = prevLocalStorage[user_id] || {}; const pageSettings = userSettings[page_name] || {}; + delete pageSettings[table_name]; const resetData = { ...prevLocalStorage, [user_id]: { ...userSettings, [page_name]: { ...pageSettings, - [table_name]: {}, }, }, };