Add add_javascript_pack_tag helper to append additional javascript_pack_tag

Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
This commit is contained in:
Kenji Okimoto 2018-05-16 17:42:26 +09:00
parent 5382f099d9
commit c417e71647
3 changed files with 8 additions and 0 deletions

View File

@ -62,4 +62,10 @@ module ApplicationHelper
head.html_safe + block.try(:call).to_s head.html_safe + block.try(:call).to_s
end end
end end
def add_javascript_pack_tag(name, **options)
content_for(:additional_javascript_pack_tag) do
javascript_pack_tag(name, **options)
end
end
end end

View File

@ -1,3 +1,4 @@
- add_javascript_pack_tag("settings")
- page_title t('.page_title') - page_title t('.page_title')
.row.fluentd-setting-inout .row.fluentd-setting-inout

View File

@ -15,6 +15,7 @@
<%= javascript_include_tag 'application' %> <%= javascript_include_tag 'application' %>
<%= javascript_pack_tag 'application' %> <%= javascript_pack_tag 'application' %>
<%= javascript_pack_tag 'notification' %> <%= javascript_pack_tag 'notification' %>
<%= content_for(:additional_javascript_pack_tag) %>
<%= csrf_meta_tags %> <%= csrf_meta_tags %>
</head> </head>
<body class="fixed-nav bg-light"> <body class="fixed-nav bg-light">