From 5efe19df58d350e7b1f35c0a9f28bddd6fa1d37c Mon Sep 17 00:00:00 2001 From: michivonah Date: Wed, 13 Nov 2024 21:53:34 +0100 Subject: [PATCH] remove all existing steps before file import --- editor/editor.js | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/editor/editor.js b/editor/editor.js index 2bddd38..676f126 100644 --- a/editor/editor.js +++ b/editor/editor.js @@ -12,6 +12,7 @@ printBtn.addEventListener('click', function(){ const importBtn = document.getElementById("importBtn"); const fileInput = document.getElementById("file-import-input"); importBtn.addEventListener('click', function(){ + removeAllSteps(); fileInput.click(); }); @@ -161,6 +162,13 @@ function createStepElement(label, description, imgSrc, triggerAction, triggerEle return container; } +function removeAllSteps(){ + const steps = document.querySelectorAll(".step"); + for (const step of steps){ + step.remove(); + } +} + // export guide function exportGuide(){ // get metadata