mirror of
https://github.com/Vikeo/LifeTrinket.git
synced 2025-11-16 15:58:00 +00:00
test
This commit is contained in:
@@ -6,10 +6,8 @@ import {
|
|||||||
} from '../Contexts/GlobalSettingsContext';
|
} from '../Contexts/GlobalSettingsContext';
|
||||||
import { useAnalytics } from '../Hooks/useAnalytics';
|
import { useAnalytics } from '../Hooks/useAnalytics';
|
||||||
import {
|
import {
|
||||||
GameFormat,
|
|
||||||
InitialGameSettings,
|
InitialGameSettings,
|
||||||
InitialGameSettingsSchema,
|
InitialGameSettingsSchema,
|
||||||
Orientation,
|
|
||||||
Settings,
|
Settings,
|
||||||
} from '../Types/Settings';
|
} from '../Types/Settings';
|
||||||
|
|
||||||
@@ -28,22 +26,11 @@ export const GlobalSettingsProvider = ({
|
|||||||
savedShowPlay ? savedShowPlay === 'true' : false
|
savedShowPlay ? savedShowPlay === 'true' : false
|
||||||
);
|
);
|
||||||
|
|
||||||
const [initialGameSettings, setInitialSettings] =
|
const [initialGameSettings, setInitialGameSettings] =
|
||||||
useState<InitialGameSettings | null>(
|
useState<InitialGameSettings | null>(
|
||||||
savedGameSettings ? JSON.parse(savedGameSettings) : null
|
savedGameSettings ? JSON.parse(savedGameSettings) : null
|
||||||
);
|
);
|
||||||
|
|
||||||
const setInitialGameSettings = (initialGameSettings: InitialGameSettings) => {
|
|
||||||
const defaultSettings: InitialGameSettings = {
|
|
||||||
numberOfPlayers: 4,
|
|
||||||
startingLifeTotal: 40,
|
|
||||||
useCommanderDamage: true,
|
|
||||||
orientation: Orientation.Landscape,
|
|
||||||
gameFormat: GameFormat.Commander,
|
|
||||||
};
|
|
||||||
setInitialSettings({ ...defaultSettings, ...initialGameSettings });
|
|
||||||
};
|
|
||||||
|
|
||||||
const [settings, setSettings] = useState<Settings>(
|
const [settings, setSettings] = useState<Settings>(
|
||||||
savedSettings
|
savedSettings
|
||||||
? JSON.parse(savedSettings)
|
? JSON.parse(savedSettings)
|
||||||
|
|||||||
Reference in New Issue
Block a user