Add basic preference framework and mobile options

This commit is contained in:
ran
2023-12-13 00:34:38 +08:00
parent 7515561883
commit 47d7f606c6
8 changed files with 97 additions and 47 deletions
+9 -3
View File
@@ -62,12 +62,18 @@ export const ProofStateContext = React.createContext<{
setProofState: () => {},
})
export const MobileContext = React.createContext<{
export interface IMobileContext {
mobile : boolean,
setMobile: React.Dispatch<React.SetStateAction<Boolean>>,
}>({
mobile : false,
lockMobile: boolean,
setLockMobile: React.Dispatch<React.SetStateAction<Boolean>>,
}
export const MobileContext = React.createContext<IMobileContext>({
mobile: false,
setMobile: () => {},
lockMobile: false,
setLockMobile: () => {}
})
export const WorldLevelIdContext = React.createContext<{