diff --git a/client/src/App.tsx b/client/src/App.tsx index f72a256..ecaa079 100644 --- a/client/src/App.tsx +++ b/client/src/App.tsx @@ -38,7 +38,7 @@ function App() { } : null), [map]) const mapElement = !!offsets && !!map ? : null; const {width, height} = useMemo(() => !!offsets && !!map ? sizeFromLinesAndCells({ - bottomMargin: 10, cells: map.cells_per_line, lines: map.lines, offsets: offsets, rightMargin: 10 + bottomMargin: 10, cells: map.cellsPerLine, lines: map.lines, offsets: offsets, rightMargin: 10 }) : {width: 1, height: 1}, [map, offsets]); const colorPickerElement = !!user ? dispatch({ type: USER_ACTIVE_COLOR, diff --git a/client/src/state/HexMap.ts b/client/src/state/HexMap.ts index c2e38d9..eecb21e 100644 --- a/client/src/state/HexMap.ts +++ b/client/src/state/HexMap.ts @@ -56,7 +56,7 @@ export interface HexMap { * In ROWS and EVEN_ROWS mode, this is the width of the map. * In COLUMNS and EVEN_COLUMNS mode, this is the height of the map. */ - readonly cells_per_line: number + readonly cellsPerLine: number /** * The list of tile lines. There are always exactly {lines} lines. * Lines have a constant length; there are always exactly {cells_per_line} cells in a line. @@ -71,10 +71,10 @@ export interface HexMap { readonly xid: string } -export function initializeMap({lines, cells_per_line, displayMode, xid}: {lines: number, cells_per_line: number, displayMode: HexMapRepresentation, xid: string}): HexMap { +export function initializeMap({lines, cellsPerLine, displayMode, xid}: {lines: number, cellsPerLine: number, displayMode: HexMapRepresentation, xid: string}): HexMap { const lineCells: HexLine[] = []; const emptyLine: HexCell[] = []; - for (let cell = 0; cell < cells_per_line; cell += 1) { + for (let cell = 0; cell < cellsPerLine; cell += 1) { emptyLine.push(EMPTY_CELL) } for (let line = 0; line < lines; line += 1) { @@ -82,7 +82,7 @@ export function initializeMap({lines, cells_per_line, displayMode, xid}: {lines: } return { lines, - cells_per_line, + cellsPerLine: cellsPerLine, displayMode, lineCells, xid @@ -91,7 +91,7 @@ export function initializeMap({lines, cells_per_line, displayMode, xid}: {lines: export function isValidCoordinate(map: HexMap, {line, cell}: StorageCoordinates) { return line >= 0 && line < map.lines && Number.isInteger(line) - && cell >= 0 && cell < map.cells_per_line && Number.isInteger(cell); + && cell >= 0 && cell < map.cellsPerLine && Number.isInteger(cell); } export function areCellsEquivalent(left: HexCell|null, right: HexCell|null): boolean { diff --git a/client/src/ui/HexMapRenderer.tsx b/client/src/ui/HexMapRenderer.tsx index 4194d30..1a211be 100644 --- a/client/src/ui/HexMapRenderer.tsx +++ b/client/src/ui/HexMapRenderer.tsx @@ -6,7 +6,7 @@ import {RenderOffsets, storageCoordinatesToKey} from "../state/Coordinates"; function HexMapRenderer({map, offsets}: {map: HexMap, offsets: RenderOffsets}) { const tiles: ReactElement[] = []; for (let line = 0; line < map.lines; line += 1) { - for (let cell = 0; cell < map.cells_per_line; cell += 1) { + for (let cell = 0; cell < map.cellsPerLine; cell += 1) { const coords = {line, cell}; const cellData = getCell(map, coords); if (cellData !== null) { diff --git a/client/src/ui/debug/ConsoleConnection.tsx b/client/src/ui/debug/ConsoleConnection.tsx index 5e99f39..3062918 100644 --- a/client/src/ui/debug/ConsoleConnection.tsx +++ b/client/src/ui/debug/ConsoleConnection.tsx @@ -88,7 +88,7 @@ export class ConsoleConnection { state: { map: initializeMap({ lines, - cells_per_line: cells, + cellsPerLine: cells, displayMode: orientationFromString(displayMode), xid }),