JSFiddle - React, Tailwind, and code Playground
by tyhuangg
JavaScript
let next = current.checkNeighbors()
if (next) {
next.visited = true
stack.push(current)
removeWalls(current, next)
current = next
} else if (stack.length > 0) {
current = stack.pop()
}