1662a8af82
This was only working when the focus was on the input
13 lines
747 B
Plaintext
13 lines
747 B
Plaintext
<%= tag.div class: "terminal full-width flex flex-column gap justify-end", data: {
|
|
controller: "toggle-class terminal navigable-list",
|
|
terminal_error_class: "terminal--error",
|
|
terminal_confirmation_class: "terminal--confirmation",
|
|
terminal_help_class: "terminal--showing-help",
|
|
toggle_class_toggle_class: "terminal--open",
|
|
action: "keydown->terminal#handleKeyPress keydown->navigable-list#navigate focusin->navigable-list#select keydown.esc->toggle-class#remove:stop keydown.esc->terminal#focus keydown.esc->navigable-list#selectLast keydown.esc@document->terminal#hideHelpMenu" } do %>
|
|
<%= turbo_frame_tag :recent_commands, src: commands_path, refresh: "morph" %>
|
|
|
|
<%= render "commands/form" %>
|
|
<% end %>
|
|
|