<% page_title @title %>

<%= @title %>

<%= link_to "« Back", reports_path, class: "text-xs" %> <%= search_form_for(current_page_path) do |f| %> <% if @report == "posts" %> <%= f.input :tags, label: "Tags", input_html: { value: params[:search][:tags], data: { autocomplete: "tag-query" } } %> <% end %> <%= f.input :from, as: :date, html5: true, input_html: { value: params[:search][:from] || 1.month.ago.to_date } %> <%= f.input :to, as: :date, html5: true, input_html: { value: params[:search][:to] || Time.zone.now.to_date } %> <%= f.input :period, collection: %w[Day Week Month Year], selected: params[:search][:period] %> <%= f.input :group, label: "Group By", collection: @available_groups.map { |group| [group.titleize, group] }, include_blank: true, selected: params[:search][:group] if @available_groups.present? %> <%= f.input :mode, as: :hidden, input_html: { value: params[:search][:mode] } %> <%= f.submit "Search" %> <% end %> <%= render TimeSeriesComponent.new(@dataframe, mode: @mode) %>