1
0

Removed games/ part of game path

Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
This commit is contained in:
James Ketrenos 2022-03-11 10:48:53 -08:00
parent aa08ae9d5a
commit 4c2acdc5dc
3 changed files with 15 additions and 10 deletions

View File

@ -215,7 +215,7 @@ const App = () => {
return ( return (
<Router> <Router>
<Routes> <Routes>
<Route exact element={<Table/>} path={`${base}/games/:gameId`}/> <Route exact element={<Table/>} path={`${base}/:gameId`}/>
<Route exact element={<Table/>} path={`${base}`}/> <Route exact element={<Table/>} path={`${base}`}/>
</Routes> </Routes>
</Router> </Router>

View File

@ -27,7 +27,7 @@ const Board = () => {
const [ longestRoadLength, setLongestRoadLength ] = useState(0); const [ longestRoadLength, setLongestRoadLength ] = useState(0);
const fields = useMemo(() => [ const fields = useMemo(() => [
'signature', 'robber', 'robberName', 'signature', 'robber', 'robberName',
'pips', 'pipsOrder', 'borders', 'borderOrder', 'tiles', 'tileOrder', 'pips', 'pipOrder', 'borders', 'borderOrder', 'tiles', 'tileOrder',
'placements', 'turn', 'state', 'color', 'longestRoadLength' 'placements', 'turn', 'state', 'color', 'longestRoadLength'
], []); ], []);
@ -100,6 +100,9 @@ const Board = () => {
} }
const onResize = debounce(() => { const onResize = debounce(() => {
if (!board.current) {
return;
}
/* Adjust the 'transform: scale' for the BoardBox /* Adjust the 'transform: scale' for the BoardBox
* so the board fills the Board * so the board fills the Board
* *
@ -487,12 +490,14 @@ const Board = () => {
setTileElements(generateTiles()); setTileElements(generateTiles());
setCornerElements(generateCorners()); setCornerElements(generateCorners());
setRoadElements(generateRoads()); setRoadElements(generateRoads());
}, [signature, }, [
signature,
setPipElements, setBorderElements, setTileElements, setPipElements, setBorderElements, setTileElements,
setCornerElements, setRoadElements, setCornerElements, setRoadElements,
borderImageWidth, radius, tileHalfHeight, tileHalfWidth, borderImageWidth, radius, tileHalfHeight, tileHalfWidth, tileHeight,
borderImageHeight, borderOrder, borders, pipOrder, pips, robber, tileOrder, tiles, borderImageHeight,
tileHeight]); borderOrder, borders, pipOrder, pips, robber, tileOrder, tiles
]);
if (turn) { if (turn) {
let nodes = document.querySelectorAll('.Active'); let nodes = document.querySelectorAll('.Active');

View File

@ -24,6 +24,6 @@ function debounce(fn, ms) {
const base = process.env.PUBLIC_URL; const base = process.env.PUBLIC_URL;
const assetsPath = `${base}/assets`; const assetsPath = `${base}/assets`;
const gamesPath = `${base}/games`; const gamesPath = `${base}`;
export { base, debounce, assetsPath, gamesPath, getPlayerName }; export { base, debounce, assetsPath, gamesPath, getPlayerName };