diff --git a/ts/error.ts b/ts/error.ts index 060b422f8e521217c51dccc0ecbea089ade94b2b..e7dbccf9884382950f902d276709a76f92dd9ae3 100644 --- a/ts/error.ts +++ b/ts/error.ts @@ -9,7 +9,9 @@ let stringPosition = 0; let printTask: number; function writeOut() { - let currentData: Array<JSON> = data[dataIndex]; + + // @ts-ignore + let currentData: { [key: string]: string } = data[dataIndex]; let currentText: string = currentData["strings"]; promptContainer.innerText = promptContainer.innerText + currentText.charAt(stringPosition); stringPosition++; @@ -19,7 +21,9 @@ function writeOut() { historyContainer.innerHTML = historyContainer.innerHTML + "$ " + promptContainer.innerHTML + "<br><span class=\"gray\">" + currentData["output"] + "</span><br><br>"; promptContainer.innerHTML = ""; clearInterval(printTask); + // @ts-ignore if(dataIndex < data.length){ + // @ts-ignore setTimeout(startNewTask, data[dataIndex - 1].postDelay); } }