Extract method to include stat graphs JavaScript
We're going to use this method everywhere in the admin stats section.
This commit is contained in:
@@ -1,6 +1,4 @@
|
||||
<% content_for :head do %>
|
||||
<%= javascript_include_tag "stat_graphs", "data-turbolinks-track" => "reload" %>
|
||||
<% end %>
|
||||
<% include_stat_graphs_javascript %>
|
||||
|
||||
<%= back_link_to budgets_admin_stats_path %>
|
||||
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
class Admin::Stats::BudgetSupportingComponent < ApplicationComponent
|
||||
attr_reader :budget
|
||||
use_helpers :include_stat_graphs_javascript
|
||||
|
||||
def initialize(budget)
|
||||
@budget = budget
|
||||
|
||||
@@ -18,6 +18,12 @@ module ApplicationHelper
|
||||
WYSIWYGSanitizer.new.sanitize(text)
|
||||
end
|
||||
|
||||
def include_stat_graphs_javascript
|
||||
content_for :head do
|
||||
javascript_include_tag "stat_graphs", "data-turbolinks-track" => "reload"
|
||||
end
|
||||
end
|
||||
|
||||
def author_of?(authorable, user)
|
||||
return false if authorable.blank? || user.blank?
|
||||
|
||||
|
||||
@@ -1,6 +1,4 @@
|
||||
<% content_for :head do %>
|
||||
<%= javascript_include_tag "stat_graphs", "data-turbolinks-track" => "reload" %>
|
||||
<% end %>
|
||||
<% include_stat_graphs_javascript %>
|
||||
|
||||
<%= back_link_to admin_stats_path %>
|
||||
|
||||
|
||||
@@ -1,6 +1,4 @@
|
||||
<% content_for :head do %>
|
||||
<%= javascript_include_tag "stat_graphs", "data-turbolinks-track" => "reload" %>
|
||||
<% end %>
|
||||
<% include_stat_graphs_javascript %>
|
||||
|
||||
<div id="stats" class="stats">
|
||||
<div class="row">
|
||||
|
||||
Reference in New Issue
Block a user