Class: StompBase::Console::ConsoleExamplesComponent

Inherits:
BaseComponent
  • Object
show all
Defined in:
app/components/stomp_base/console/console_examples_component.rb

Constant Summary collapse

EXAMPLES =
[
  { key: "user_count", command: "User.count" },
  { key: "current_time", command: "Time.current" },
  { key: "rails_env", command: "Rails.env" },
  { key: "database_info", command: "ActiveRecord::Base.connection.adapter_name" }
].freeze

Instance Method Summary collapse

Methods inherited from BaseComponent

#call, #render?

Instance Method Details

#console_examplesObject



13
14
15
16
17
18
19
20
# File 'app/components/stomp_base/console/console_examples_component.rb', line 13

def console_examples
  EXAMPLES.map do |example|
    {
      description: t("stomp_base.console.examples.#{example[:key]}"),
      command: example[:command]
    }
  end
end