summaryrefslogtreecommitdiffstats
path: root/src/index.ts
diff options
context:
space:
mode:
Diffstat (limited to 'src/index.ts')
-rw-r--r--src/index.ts8
1 files changed, 5 insertions, 3 deletions
diff --git a/src/index.ts b/src/index.ts
index 5d70727..033e4ea 100644
--- a/src/index.ts
+++ b/src/index.ts
@@ -1,4 +1,5 @@
-import MapData from './model/MapData';
+import MapData from './model/data/MapData';
+import MapState from './model/state/MapState';
import {loadMap} from './view/MapLoader';
import Renderer from './view/renderer/Renderer';
@@ -13,9 +14,10 @@ window.onload = () => {
const xhr = new XMLHttpRequest();
xhr.addEventListener('load', async function() {
- const mapDef = new MapData(JSON.parse(this.responseText));
+ const mapData = new MapData(JSON.parse(this.responseText));
+ const map = new MapState(mapData);
- const mapView = await loadMap(renderer, mapDef);
+ const mapView = await loadMap(renderer, map);
mapView.draw();
});