From 170a7faf0f6ac38030c91c1d3b4b0024bec35033 Mon Sep 17 00:00:00 2001 From: Vinzenz Schroeter Date: Sun, 5 May 2024 23:33:08 +0200 Subject: [PATCH] map chooser dialog with previews --- tank-frontend/src/App.tsx | 6 +- tank-frontend/src/MapChooser.css | 14 +++ tank-frontend/src/MapChooser.tsx | 117 +++++++++++++++++++----- tank-frontend/src/components/Column.tsx | 11 ++- tank-frontend/src/components/Dialog.css | 5 + tank-frontend/src/components/Dialog.tsx | 2 +- tank-frontend/src/serverCalls.tsx | 6 ++ 7 files changed, 131 insertions(+), 30 deletions(-) diff --git a/tank-frontend/src/App.tsx b/tank-frontend/src/App.tsx index 1496522..f5e11e6 100644 --- a/tank-frontend/src/App.tsx +++ b/tank-frontend/src/App.tsx @@ -8,8 +8,8 @@ import Scoreboard from './Scoreboard.tsx'; import Button from './components/Button.tsx'; import MapChooser from './MapChooser.tsx'; import './App.css'; -import {getRandomTheme, useStoredTheme} from "./theme.ts"; -import { useState } from 'react'; +import {getRandomTheme, useStoredTheme} from './theme.ts'; +import {useState} from 'react'; export default function App() { const [theme, setTheme] = useStoredTheme(); @@ -21,7 +21,7 @@ export default function App() {

CCCB-Tanks!

- +