()
| 26 | // eslint-disable-next-line react-hooks/exhaustive-deps |
| 27 | }, []); |
| 28 | const handlelogout = async () => { |
| 29 | let appdata = localStorage.getItem("userSettings"); |
| 30 | let applogo = localStorage.getItem("appLogo"); |
| 31 | let defaultmenuid = localStorage.getItem("defaultmenuid"); |
| 32 | let PageLanding = localStorage.getItem("PageLanding"); |
| 33 | let baseUrl = localStorage.getItem("baseUrl"); |
| 34 | let appid = localStorage.getItem("parseAppId"); |
| 35 | let favicon = localStorage.getItem("favicon"); |
| 36 | |
| 37 | localStorage.clear(); |
| 38 | saveLanguageInLocal(i18n); |
| 39 | |
| 40 | localStorage.setItem("appLogo", applogo); |
| 41 | localStorage.setItem("defaultmenuid", defaultmenuid); |
| 42 | localStorage.setItem("PageLanding", PageLanding); |
| 43 | localStorage.setItem("userSettings", appdata); |
| 44 | localStorage.setItem("baseUrl", baseUrl); |
| 45 | localStorage.setItem("parseAppId", appid); |
| 46 | localStorage.setItem("favicon", favicon); |
| 47 | }; |
| 48 | return <>{<Outlet />}</>; |
| 49 | }; |
| 50 |
no test coverage detected