working apps list

This commit is contained in:
karl.hudgell 2020-04-25 10:44:12 +01:00
parent 0dbdc924a6
commit 3bb1959855
4 changed files with 27 additions and 2 deletions

View File

@ -19,4 +19,12 @@ module.exports = {
console.log(err) console.log(err)
} }
}, },
loadPackageList: () => {
try {
const packageList = JSON.parse(fs.readFileSync('./data/packageList.json', 'utf8'));
return packageList
} catch (err) {
console.log(err)
}
},
}; };

View File

@ -1,4 +1,5 @@
const inquirer = require('inquirer'); const inquirer = require('inquirer');
const files = require('./files')
module.exports = { module.exports = {
mainMenu: () => { mainMenu: () => {
@ -21,4 +22,15 @@ module.exports = {
},]; },];
return inquirer.prompt(questions); return inquirer.prompt(questions);
}, },
removeAppsList: async () => {
const packages = await files.loadPackageList()
const questions = [ {
type: 'checkbox',
name: 'Remove Apps List',
message: 'What apps do you want to remove?',
choices: packages.apps
}]
return inquirer.prompt(questions);
},
}; };

View File

@ -6,6 +6,11 @@ const files = require('../lib/files')
module.exports = { module.exports = {
removeApps: async () => {
common.header('Remove Apps')
const value = await inquirer.removeAppsList();
console.log(value)
},
connectWifi: async () => { connectWifi: async () => {
common.header('Connect Wifi') common.header('Connect Wifi')
const value = await inquirer.connectWifi(); const value = await inquirer.connectWifi();
@ -38,8 +43,8 @@ module.exports = {
case 'connect to miwatch via wifi': case 'connect to miwatch via wifi':
module.exports.connectWifi() module.exports.connectWifi()
break; break;
case 'y': case 'remove install xiaomi apps':
// code block module.exports.removeApps()
break; break;
default: default:
// code block // code block