diff --git a/src/components/AddMapButton.js b/src/components/AddMapButton.js index ecb1bb7..ff16071 100644 --- a/src/components/AddMapButton.js +++ b/src/components/AddMapButton.js @@ -25,8 +25,8 @@ function AddMapButton({ onMapChange }) { image.onload = function () { mapDataRef.current = { file, - rows, - columns, + gridX: gridX, + gridY: gridY, width: image.width, height: image.height, }; @@ -43,14 +43,14 @@ function AddMapButton({ onMapChange }) { closeModal(); } - const [rows, setRows] = useState(defaultMapSize); - const [columns, setColumns] = useState(defaultMapSize); + const [gridX, setGridX] = useState(defaultMapSize); + const [gridY, setGridY] = useState(defaultMapSize); useEffect(() => { if (mapDataRef.current) { - mapDataRef.current.rows = rows; - mapDataRef.current.columns = columns; + mapDataRef.current.gridX = gridX; + mapDataRef.current.gridY = gridY; } - }, [rows, columns]); + }, [gridX, gridY]); return ( <> @@ -62,10 +62,10 @@ function AddMapButton({ onMapChange }) { onRequestClose={closeModal} onDone={handleDone} onImageUpload={handleImageUpload} - rows={rows} - onRowsChange={setRows} - columns={columns} - onColumnsChange={setColumns} + gridX={gridX} + onGridXChange={setGridX} + gridY={gridY} + onGridYChange={setGridY} imageLoaded={imageLoaded} mapSource={mapSource} /> diff --git a/src/components/Map.js b/src/components/Map.js index 8b4ec80..e155d6c 100644 --- a/src/components/Map.js +++ b/src/components/Map.js @@ -191,8 +191,8 @@ function Map({ const mapRef = useRef(null); const mapContainerRef = useRef(); - const rows = mapData && mapData.rows; - const tokenSizePercent = (1 / rows) * 100; + const gridX = mapData && mapData.gridX; + const tokenSizePercent = (1 / gridX) * 100; const aspectRatio = (mapData && mapData.width / mapData.height) || 1; const mapImage = ( diff --git a/src/modals/AddMapModal.js b/src/modals/AddMapModal.js index 6f42325..8edc778 100644 --- a/src/modals/AddMapModal.js +++ b/src/modals/AddMapModal.js @@ -16,10 +16,10 @@ function AddMapModal({ onRequestClose, onDone, onImageUpload, - rows, - onRowsChange, - columns, - onColumnsChange, + gridX, + onGridXChange, + gridY, + onGridYChange, imageLoaded, mapSource, }) { @@ -95,21 +95,21 @@ function AddMapModal({ /> - + onRowsChange(e.target.value)} + name="gridX" + value={gridX} + onChange={(e) => onGridXChange(e.target.value)} /> - + onColumnsChange(e.target.value)} + name="gridY" + value={gridY} + onChange={(e) => onGridYChange(e.target.value)} />