UNPKG

adebankatm

Version:
34 lines (28 loc) 770 B
#! /usr/bin/env node 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;