adebankatm
Version:
AdeBank ATM build with Typescript.
28 lines (27 loc) • 831 B
JavaScript
import users from "./users.js";
import inquirer from "inquirer";
import mainScreen from "./mainscreen.js";
async function login() {
const answer = await inquirer.prompt([
{
name: "accountNumber",
type: "number",
message: "Please enter your Account Number",
},
{
name: "pin",
type: "password",
message: "Please Enter your pin code",
},
]);
let user = users.find((x) => x.accountNumber === answer.accountNumber && x.pinCode === answer.pin);
if (typeof user != "undefined") {
console.log(`Welcome ${user.name}`);
mainScreen(user.balance);
}
else {
console.log("You enter invalid pin or account number");
}
}
export default login;