Sha256: 1d85e142e1135863348c85c5777ed0693a6b52ba1674a3e306ea3d8684ad7439
Contents?: true
Size: 881 Bytes
Versions: 4
Compression:
Stored size: 881 Bytes
Contents
<div class="" data-controller="dashboard"> <%= render PandaCms::Admin::ContainerComponent.new do |container| %> <% container.with_heading(text: "Dashboard", level: 1) do |heading| %> <% heading.with_button(action: :add, text: "Add Page", link: new_admin_page_path) %> <% end %> <dl class="grid grid-cols-1 gap-5 mt-5 sm:grid-cols-3"> <%= render PandaCms::Admin::StatisticsComponent.new(metric: "Views Today", value: PandaCms::Visit.group_by_day(:visited_at, last: 1).count.values.first) %> <%= render PandaCms::Admin::StatisticsComponent.new(metric: "Views Last Week", value: PandaCms::Visit.group_by_week(:visited_at, last: 1).count.values.first) %> <%= render PandaCms::Admin::StatisticsComponent.new(metric: "Views Last Month", value: PandaCms::Visit.group_by_month(:visited_at, last: 1).count.values.first) %> </dl> <% end %> </div>
Version data entries
4 entries across 4 versions & 1 rubygems