change menu a bit
This commit is contained in:
		
							parent
							
								
									64cb9b95d1
								
							
						
					
					
						commit
						ad0c2f5bf5
					
				@ -1,36 +1,47 @@
 | 
			
		||||
const inquirer = require('inquirer');
 | 
			
		||||
const files = require('./files')
 | 
			
		||||
const inquirer = require("inquirer");
 | 
			
		||||
const files = require("./files");
 | 
			
		||||
 | 
			
		||||
module.exports = {
 | 
			
		||||
    mainMenu: () => {
 | 
			
		||||
        const questions = [{
 | 
			
		||||
            type: 'list',
 | 
			
		||||
            name: 'mainMenu',
 | 
			
		||||
            message: 'What do you want to do?',
 | 
			
		||||
            choices: ['Connect to MiWatch via Wifi', 'Remove Install Xiaomi Apps', 'Install Compatible Apps', 'Restore Uninstalled Apps'],
 | 
			
		||||
            filter: function (val) {
 | 
			
		||||
                return val.toLowerCase();
 | 
			
		||||
            }
 | 
			
		||||
        }];
 | 
			
		||||
        return inquirer.prompt(questions);
 | 
			
		||||
    },
 | 
			
		||||
    connectWifi: () => {
 | 
			
		||||
        const questions = [  {
 | 
			
		||||
            type: 'input',
 | 
			
		||||
            name: 'connectWifi',
 | 
			
		||||
            message: 'What is your MiWatch IpAdress?',
 | 
			
		||||
          },];
 | 
			
		||||
        return inquirer.prompt(questions);
 | 
			
		||||
    },
 | 
			
		||||
    removeAppsList: async () => {
 | 
			
		||||
        const packages = await files.loadPackageList()
 | 
			
		||||
  mainMenu: () => {
 | 
			
		||||
    const questions = [
 | 
			
		||||
      {
 | 
			
		||||
        type: "list",
 | 
			
		||||
        name: "mainMenu",
 | 
			
		||||
        message: "What do you want to do?",
 | 
			
		||||
        choices: [
 | 
			
		||||
          "Connect to MiWatch via Wifi",
 | 
			
		||||
          "Remove Xiaomi Apps",
 | 
			
		||||
          "Restore Xiaomi Apps",
 | 
			
		||||
          "Install Compatible Apps",
 | 
			
		||||
        ],
 | 
			
		||||
        filter: function (val) {
 | 
			
		||||
          return val.toLowerCase();
 | 
			
		||||
        },
 | 
			
		||||
      },
 | 
			
		||||
    ];
 | 
			
		||||
    return inquirer.prompt(questions);
 | 
			
		||||
  },
 | 
			
		||||
  connectWifi: () => {
 | 
			
		||||
    const questions = [
 | 
			
		||||
      {
 | 
			
		||||
        type: "input",
 | 
			
		||||
        name: "connectWifi",
 | 
			
		||||
        message: "What is your MiWatch IpAdress?",
 | 
			
		||||
      },
 | 
			
		||||
    ];
 | 
			
		||||
    return inquirer.prompt(questions);
 | 
			
		||||
  },
 | 
			
		||||
  removeAppsList: async () => {
 | 
			
		||||
    const packages = await files.loadPackageList();
 | 
			
		||||
 | 
			
		||||
        const questions = [  {
 | 
			
		||||
            type: 'checkbox',
 | 
			
		||||
            name: 'removeAppsList',
 | 
			
		||||
            message: 'What apps do you want to remove?',
 | 
			
		||||
            choices: packages.apps
 | 
			
		||||
          }]
 | 
			
		||||
        return inquirer.prompt(questions);
 | 
			
		||||
    },
 | 
			
		||||
};
 | 
			
		||||
    const questions = [
 | 
			
		||||
      {
 | 
			
		||||
        type: "checkbox",
 | 
			
		||||
        name: "removeAppsList",
 | 
			
		||||
        message: "What apps do you want to remove?",
 | 
			
		||||
        choices: packages.apps,
 | 
			
		||||
      },
 | 
			
		||||
    ];
 | 
			
		||||
    return inquirer.prompt(questions);
 | 
			
		||||
  },
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
@ -55,10 +55,10 @@ module.exports = {
 | 
			
		||||
            case 'connect to miwatch via wifi':
 | 
			
		||||
                module.exports.connectWifi()
 | 
			
		||||
                break;
 | 
			
		||||
            case 'remove install xiaomi apps':
 | 
			
		||||
            case 'remove xiaomi apps':
 | 
			
		||||
                module.exports.removeApps()
 | 
			
		||||
                break;
 | 
			
		||||
            case 'restore uninstalled apps':
 | 
			
		||||
            case 'restore xiaomi apps':
 | 
			
		||||
                module.exports.restoreApps()
 | 
			
		||||
                break;
 | 
			
		||||
            default:
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user