w
Size: a a a
w
CM
yes?(“тебе весело?”)
в коде и прочие методы из tty-promptCM
w
w
CM
module TTYTools
def prompt
@prompt ||= TTY::Prompt.new
end
end
Cmd < Dry::CLI::Commandя бы это улучшил:
include TTYTools
def call(**)
prompt.say(“Howdy, partner”)
bake_cookies = prompt.yes?(“Should we bake cookies?”)
end
end
как
I.load_extensions(:tty_prompt)
и ком
анда выглядела бы так:CM
prompt
, но я не думаю, что это нужноw
CM
out
не пробрасывается — я хотел его в TTY::Prompt пробросить, чтоб в нужный стрим писать всегда)CM
w
СН
АД
AD
CM
CM
AD
module TTYTools
def prompt
@prompt ||= TTY::Prompt.new
end
end
Cmd < Dry::CLI::Commandя бы это улучшил:
include TTYTools
def call(**)
prompt.say(“Howdy, partner”)
bake_cookies = prompt.yes?(“Should we bake cookies?”)
end
end
как
I.load_extensions(:tty_prompt)
и ком
анда выглядела бы так:CM
AD
AD