From 5871a5c89b9f871f3112bd430122da4c7cb1b46e Mon Sep 17 00:00:00 2001 From: Undyingwraith Date: Wed, 11 Dec 2024 20:31:39 +0100 Subject: [PATCH] Update profile storage for browser --- packages/webui/src/App.tsx | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) diff --git a/packages/webui/src/App.tsx b/packages/webui/src/App.tsx index 10ae72c..c7d968b 100644 --- a/packages/webui/src/App.tsx +++ b/packages/webui/src/App.tsx @@ -38,20 +38,19 @@ export function App() { p == name)) { - window.localStorage.setItem('profiles', JSON.stringify([...profiles, name])); - } + const profilesString = window.localStorage.getItem('profiles'); + const profiles = profilesString ? JSON.parse(profilesString) : {}; + profiles[name] = profile; + + window.localStorage.setItem('profiles', JSON.stringify(profiles)); }, }} nodeService={{