<%= @project.title %>

<%= tag.div data: { controller: "tabs", "tabs-refresh-interval-value": (params[:interval].to_i * 1000 || 10_000 ) } do %>
<% @services.each do |hostname, services| %> <%= tag.div id: [hostname, "tab-content"].join("-"), class: "py-4 sm:py-8 tab-content", "data-target": hostname, "data-tabs-target": "content" do %>
<%= turbo_frame_tag dom_id(@project, [hostname, :cpu_usage].join('-')), src: project_dashboards_cpu_usage_path(project_id: @project.token, hostname: hostname), "data-controller": "refresh", "data-refresh-src-value": project_dashboards_cpu_usage_path(project_id: @project.token, hostname: hostname), "data-refresh-interval-value": 30000 %> <%= turbo_frame_tag dom_id(@project, [hostname, :memory_usage].join('-')), src: project_dashboards_memory_usage_path(project_id: @project.token, hostname: hostname), "data-controller": "refresh", "data-refresh-src-value": project_dashboards_memory_usage_path(project_id: @project.token, hostname: hostname), "data-refresh-interval-value": 30000 %> <%= turbo_frame_tag dom_id(@project, [hostname, :disk_free].join('-')), src: project_dashboards_disk_free_path(project_id: @project.token, hostname: hostname), "data-controller": "refresh", "data-refresh-src-value": project_dashboards_disk_free_path(project_id: @project.token, hostname: hostname), "data-refresh-interval-value": 60000 %> <%= turbo_frame_tag dom_id(@project, [hostname, :last_seen].join('-')), src: project_dashboards_last_seen_path(project_id: @project.token, hostname: hostname), "data-controller": "refresh", "data-refresh-src-value": project_dashboards_last_seen_path(project_id: @project.token, hostname: hostname), "data-refresh-interval-value": 60000 %>
<%= turbo_frame_tag dom_id(@project, [hostname, :cpu_history].join('-')), src: project_dashboards_cpu_history_path(project_id: @project.token, hostname: hostname), "data-controller": "refresh", "data-refresh-src-value": project_dashboards_cpu_history_path(project_id: @project.token, hostname: hostname), "data-refresh-interval-value": 60000 %> <%= turbo_frame_tag dom_id(@project, [hostname, :memory_history].join('-')), src: project_dashboards_memory_history_path(project_id: @project.token, hostname: hostname), "data-controller": "refresh", "data-refresh-src-value": project_dashboards_memory_history_path(project_id: @project.token, hostname: hostname), "data-refresh-interval-value": 60000 %>
<% end %> <% end %> <% end %>