import { CSSProperties, useContext } from 'react'; import * as cookies from 'react-cookies'; import { NavBar } from '../components/navbar'; import { CenteredPage, PageTitle } from '../components/page'; import { Vierkant, IconLabelButton, CheckBox, ColorPicker } from '../components/ui'; import { AccountAvatar } from '../components/account'; import { CurrentGameSettings } from '../components/gameSettings'; import PreferencesContext from '../components/preferencesContext'; import EditOutlinedIcon from '@material-ui/icons/EditOutlined'; import VisibilityOutlinedIcon from '@material-ui/icons/VisibilityOutlined'; import ExitToAppOutlinedIcon from '@material-ui/icons/ExitToAppOutlined'; var SettingsSubsectionStyle: CSSProperties = { marginTop: 24, minHeight: 40 }; export default function SettingsPage() { var { preferences, updatePreference } = useContext(PreferencesContext); return (
Instellingen

Account

}/>
}/>

Gebruikersnaam

Hier staat hij dan

}/> }/>

Email

******@example.com

}/>

Wachtwoord

Kleuren

Schijfjes

Achtergrond

updatePreference({"darkMode": state}) }/>

Donkere modus

Standaard spelregels

Uitloggen

} text="Uitloggen" style={{ float: "none", marginLeft: 0 }} onclick={() => { cookies.remove("token") window.location.pathname = "/"; }}/>
); }