Sha256: 6641af3024ccfb6e22a56f8c2aa04514bf31fc2c13651f228dfa6c653355f57f
Contents?: true
Size: 445 Bytes
Versions: 4
Compression:
Stored size: 445 Bytes
Contents
module Tr3llo module Presenter module Card class AssignPresenter def initialize(interface) @interface = interface end def prompt_for_user_id(users) interface.input.select( 'Choose the user to be assigned', users.map { |user| [user[:username], user[:id]] }.to_h ) end private attr_reader :interface end end end end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
3llo-0.3.1 | lib/3llo/presenter/card/assign.rb |
3llo-0.3.0 | lib/3llo/presenter/card/assign.rb |
3llo-0.2.0 | lib/3llo/presenter/card/assign.rb |
3llo-0.1.12 | lib/3llo/presenter/card/assign.rb |