@mcdevsl/superset-ui
Version:
12 lines (9 loc) • 356 B
text/typescript
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}`));
}