export default()

in packages/vscode-extension-web-ide/src/commands/openRemoteWindow.ts [25:38]


export default (commandsDataPromise: Thenable<CommandsInitialData>) => async () => {
  const selection = await vscode.window.showQuickPick(buildActionMenuItems(commandsDataPromise), {
    canPickMany: false,
    ignoreFocusOut: false,
    matchOnDescription: false,
    matchOnDetail: false,
  });

  if (!selection) {
    return;
  }

  await vscode.commands.executeCommand(selection.command);
};