This commit is contained in:
Vikeo
2024-09-22 09:55:39 +02:00
parent 8a54b168c9
commit 559d828fed

View File

@@ -94,19 +94,6 @@ export const GlobalSettingsProvider = ({
); );
}; };
const removeLocalStorage = async () => {
localStorage.removeItem('initialGameSettings');
localStorage.removeItem('players');
localStorage.removeItem('playing');
localStorage.removeItem('showPlay');
localStorage.removeItem('preStartComplete');
setPlaying(false);
setShowPlay(false);
setPreStartCompleted(false);
setSettings({ ...settings, useMonarch: false });
};
// Set settings if they are not valid // Set settings if they are not valid
useEffect(() => { useEffect(() => {
// If there are no saved settings, set default settings // If there are no saved settings, set default settings
@@ -178,6 +165,19 @@ export const GlobalSettingsProvider = ({
} }
const ctxValue = useMemo((): GlobalSettingsContextType => { const ctxValue = useMemo((): GlobalSettingsContextType => {
const removeLocalStorage = async () => {
localStorage.removeItem('initialGameSettings');
localStorage.removeItem('players');
localStorage.removeItem('playing');
localStorage.removeItem('showPlay');
localStorage.removeItem('preStartComplete');
setPlaying(false);
setShowPlay(false);
setPreStartCompleted(false);
setSettings({ ...settings, useMonarch: false });
};
const goToStart = async () => { const goToStart = async () => {
const currentPlayers = localStorage.getItem('players'); const currentPlayers = localStorage.getItem('players');
@@ -317,7 +317,6 @@ export const GlobalSettingsProvider = ({
remoteVersion, remoteVersion,
isLatestVersion, isLatestVersion,
analytics, analytics,
removeLocalStorage,
]); ]);
return ( return (