Sha256: 3b1e75d2eb1dd4a064f05b1a909b5b2eb63cf33d7ebd34b614e03fdad43ea77f
Contents?: true
Size: 520 Bytes
Versions: 24
Compression:
Stored size: 520 Bytes
Contents
module Loco module Helpers def loco_body_data { 'data-namespace' => namespace_name, 'data-controller' => controller_name.split('_').map(&:capitalize).join(""), 'data-action' => action_name, 'data-rails-env' => Rails.env, 'data-user-agent' => request.user_agent } end private def namespace_name path = controller_path.split '/' if path.size > 1 path.first else "Main" end.capitalize end end end
Version data entries
24 entries across 24 versions & 1 rubygems