From f932df86271729a2447e9c366241accadb463492 Mon Sep 17 00:00:00 2001 From: Kamran Ahmed Date: Thu, 2 Mar 2023 22:05:58 +0000 Subject: [PATCH] Use query parameters for roadmap switching --- src/components/FrameRenderer/renderer.js | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/components/FrameRenderer/renderer.js b/src/components/FrameRenderer/renderer.js index 07f40f804..4a8f7d2ec 100644 --- a/src/components/FrameRenderer/renderer.js +++ b/src/components/FrameRenderer/renderer.js @@ -84,7 +84,14 @@ export class Renderer { return; } - this.jsonToSvg(this.jsonUrl); + 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); + } } switchRoadmap(newJsonUrl) {