Use query parameters for roadmap switching

pull/3524/head
Kamran Ahmed 2 years ago
parent 8dcf4b00c4
commit f932df8627
  1. 7
      src/components/FrameRenderer/renderer.js

@ -84,8 +84,15 @@ export class Renderer {
return; return;
} }
const urlParams = new URLSearchParams(window.location.search);
const roadmapType = urlParams.get('r');
if (roadmapType) {
this.switchRoadmap(`/jsons/roadmaps/${roadmapType}.json`);
} else {
this.jsonToSvg(this.jsonUrl); this.jsonToSvg(this.jsonUrl);
} }
}
switchRoadmap(newJsonUrl) { switchRoadmap(newJsonUrl) {
const newJsonFileSlug = newJsonUrl.split('/').pop().replace('.json', ''); const newJsonFileSlug = newJsonUrl.split('/').pop().replace('.json', '');

Loading…
Cancel
Save