7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
# File 'lib/jura/command/board/select.rb', line 7
def self.execute
prompt = TTY::Prompt.new
boards = Jura::Component::Spinner.render do
Api::Board.all
end
board = prompt.select("Choose your board?", filter: true, per_page: 10) do ||
boards.each do |b|
.choice b['location']['displayName'], b
end
end
config = Jura::Configuration.instance.load_config
config['selected_board_id'] = board['id']
config['selected_board_name'] = board['location']['displayName']
Jura::Configuration.instance.save_config(config)
end
|