-

-
{state.BSVersion}
- { launchRes === LaunchResult.STEAM_NOT_RUNNING &&
STEAM NOT RUNNING
}
- { launchRes === LaunchResult.EXE_NOT_FIND &&
EXECUTABLE NOT EXIST
}
-
-
- setMode("debug", e.target.checked)} checked={debugMode} type="checkbox" name="debug-mode" id="debug-mode" />
-
-
-
- setMode("oculus", e.target.checked)} checked={oculusMode} type="checkbox" name="oculus-mode" id="oculus-mode" />
-
-
-
- setMode("desktop", e.target.checked)} checked={desktopMode} type="checkbox" name="decktop-mode" id="decktop-mode" />
-
-
+ <>
+

+
+

+
{state.BSVersion}
+
+ setMode("oculus", !oculusMode)} active={oculusMode} text="OCULUS MOD"/>
+ setMode("desktop", !desktopMode)} active={desktopMode} text="DESKTOP MOD"/>
+ setMode("debug", !debugMode)} active={debugMode} text="DEBUG MOD"/>
- {downloading &&
-
-

-
-
{`${downloadProgress}%`}
-
- }
- { !downloading &&
}
-
+ >
)
}
+
+export function VersionLunchModButton(props: {onClick: Function, active: boolean, text: string}) {
+ return (
+
props.onClick()} className={`w-56 text-center cursor-pointer p-3 border-4 border-white rounded-full font-bold italic text-lg tracking-wide ml-3 mr-3 transition-all ${props.active && "bg-white text-black bg-opacity-70"} hover:bg-white hover:bg-opacity-70 hover:text-black`}>{props.text}
+ );
+}