check session before enabling join/create buttons

This commit is contained in:
Nathaniel Tampus
2023-03-15 20:05:36 +08:00
parent 3821c4b43a
commit faaa43ea5b
2 changed files with 14 additions and 2 deletions

View File

@@ -50,7 +50,12 @@ export default function CreateGame() {
<option value="white">White</option> <option value="white">White</option>
<option value="black">Black</option> <option value="black">Black</option>
</select> </select>
<button className={"btn" + (buttonLoading ? " loading" : "")} type="submit"> <button
className={
"btn" + (buttonLoading ? " loading" : "") + (!session?.user?.id ? " btn-disabled" : "")
}
type="submit"
>
Create Create
</button> </button>
</div> </div>

View File

@@ -53,7 +53,14 @@ export default function JoinGame() {
name="joinGameCode" name="joinGameCode"
id="joinGameCode" id="joinGameCode"
/> />
<button className={"btn btn-square" + (buttonLoading ? " loading" : "")} type="submit"> <button
className={
"btn btn-square" +
(buttonLoading ? " loading" : "") +
(!session?.user?.id ? " btn-disabled" : "")
}
type="submit"
>
Join Join
</button> </button>
</form> </form>