<%= form.check_box :status, { checked: task.status == 'completed', onchange: "this.form.submit();" }, { class: "task-checkbox" } %>
<%= task.title %>
<% if task.description.present? %>
📝
<% end %>
<% end %>
<%= link_to 'View', task, class: 'details-btn' %>
<% if task.updateable_by?(current_user) %>
<%= link_to 'Edit', edit_task_path(task), class: 'edit-btn' %>
<% end %>
<% if task.assign?(current_user) && !task.assignee %>
<%= link_to 'Assign', assign_task_path(task), method: :patch, class: 'assign-btn' %>
<% end %>
<% if task.updateable_by?(current_user) || current_user.admin? %>
<%= link_to 'Delete', task, method: :delete, data: { confirm: 'Are you sure?' }, class: 'delete-btn' %>
<% end %>