JSFiddle - React, Tailwind, and code Playground

JavaScript

let level = 0;
let usersName;
let path;

const getBotReply = (msg) => {

    if (msg == "reset") {
    	level = 0;
      return "Reset successful"
		}

    if (level === 0) {
        level = 1;
        usersName = msg;
        return "Chur " + usersName + ". Do you live in Raglan?";
    }

    if (level === 1) {
        level = 2;
        if (msg === "yes") {
        	path = "left-yes";
        	return "Do you know how to surf?";
   			}
        if(msg === "no") {
        	path = "right-no";
      	  return "Are you from Auckland?";
    		}
   	}
}

console.log(getBotReply("Test"))
console.log(getBotReply("yes"))
console.log(getBotReply("reset"))
console.log(level)