forked from external-repos/LifeTrinket
get default values from localstorage
This commit is contained in:
@@ -11,7 +11,7 @@ import { Player } from '../../../Types/Player';
|
|||||||
import { SupportMe } from '../../Misc/SupportMe';
|
import { SupportMe } from '../../Misc/SupportMe';
|
||||||
import { H2, Paragraph } from '../../Misc/TextComponents';
|
import { H2, Paragraph } from '../../Misc/TextComponents';
|
||||||
import LayoutOptions from './LayoutOptions';
|
import LayoutOptions from './LayoutOptions';
|
||||||
import { useAnalytics } from '../../../Data/useAnalytics';
|
import { useAnalytics } from '../../../Hooks/useAnalytics';
|
||||||
|
|
||||||
const MainWrapper = styled.div`
|
const MainWrapper = styled.div`
|
||||||
width: 100vw;
|
width: 100vw;
|
||||||
@@ -101,6 +101,7 @@ const Start = ({
|
|||||||
gridAreas: GridTemplateAreas.FourPlayers,
|
gridAreas: GridTemplateAreas.FourPlayers,
|
||||||
}
|
}
|
||||||
);
|
);
|
||||||
|
|
||||||
const doStartGame = () => {
|
const doStartGame = () => {
|
||||||
if (!initialGameSettings) {
|
if (!initialGameSettings) {
|
||||||
return;
|
return;
|
||||||
@@ -166,7 +167,7 @@ const Start = ({
|
|||||||
max={6}
|
max={6}
|
||||||
min={1}
|
min={1}
|
||||||
aria-label="Custom marks"
|
aria-label="Custom marks"
|
||||||
defaultValue={4}
|
defaultValue={initialGameSettings?.numberOfPlayers ?? 4}
|
||||||
getAriaValueText={valuetext}
|
getAriaValueText={valuetext}
|
||||||
step={null}
|
step={null}
|
||||||
marks={playerMarks}
|
marks={playerMarks}
|
||||||
@@ -183,7 +184,7 @@ const Start = ({
|
|||||||
max={60}
|
max={60}
|
||||||
min={20}
|
min={20}
|
||||||
aria-label="Custom marks"
|
aria-label="Custom marks"
|
||||||
defaultValue={40}
|
defaultValue={initialGameSettings?.startingLifeTotal ?? 40}
|
||||||
getAriaValueText={valuetext}
|
getAriaValueText={valuetext}
|
||||||
step={10}
|
step={10}
|
||||||
marks={healthMarks}
|
marks={healthMarks}
|
||||||
@@ -197,7 +198,7 @@ const Start = ({
|
|||||||
<FormLabel>Commander</FormLabel>
|
<FormLabel>Commander</FormLabel>
|
||||||
<Switch
|
<Switch
|
||||||
checked={playerOptions.useCommanderDamage}
|
checked={playerOptions.useCommanderDamage}
|
||||||
defaultChecked
|
defaultChecked={initialGameSettings?.useCommanderDamage ?? true}
|
||||||
onChange={(_e, value) =>
|
onChange={(_e, value) =>
|
||||||
setPlayerOptions({
|
setPlayerOptions({
|
||||||
...playerOptions,
|
...playerOptions,
|
||||||
|
|||||||
Reference in New Issue
Block a user