blob: 954ad70932aa5de3fc1b0300ad347bab443fb528 [file] [log] [blame]
import { mapsLookup } from '../maps';
import MapMetadata from './MapMetadata';
export default function loadMap(key: string) {
if (key in mapsLookup) {
const metadata = new MapMetadata(mapsLookup[key]);
return metadata.loadMap().then(object => ({ metadata, object }));
}
return Promise.reject(new Error(`Unknown map: ${key}`));
}