moved assignment editing to its own page

This commit is contained in:
2023-08-31 15:12:01 -06:00
parent 3ae110d22a
commit ebb9cd4d2e
9 changed files with 145 additions and 103 deletions

View File

@@ -3,6 +3,7 @@
@inject DragContainer dragContainer
@inject CoursePlanner planner
@inject NavigationManager Navigation
@inject AssignmentEditorContext assignmentContext
@inherits DroppableAssignment
@@ -44,6 +45,11 @@
.FirstOrDefault(
a => a.Id == Assignment.CanvasId
) != null;
private void OnClick()
{
assignmentContext.Assignment = Assignment;
Navigation.NavigateTo("/course/" + planner.LocalCourse.Name + "/assignment/" + Assignment.Id);
}
}
@@ -51,7 +57,7 @@
draggable="true"
@ondragstart="HandleDragStart"
@ondragend="HandleDragEnd"
@onclick="@(() => assignmentContext.Assignment = Assignment)"
@onclick="OnClick"
role="button"
>
<div class="card">