@onereach/orest-input-cli
Version:
The tool for creating, serving, and publishing OREST Inputs
20 lines (16 loc) • 400 B
JavaScript
const inquirer = require('inquirer');
function multiUserSelect(users) {
const questions = [
{
type: 'list',
name: 'index',
message: 'Select user',
choices: users.map((user, index) => ({
name: user.username,
value: index,
})),
},
];
return inquirer.prompt(questions).then(({ index }) => users[index]);
}
module.exports = multiUserSelect;