@using Management.Web.Shared.Components @using Management.Web.Shared.Components.Quiz @inject DragContainer dragContainer @inject QuizEditorContext quizContext @inject CoursePlanner planner @inject NavigationManager Navigation @inherits DroppableQuiz @code { private void HandleDragStart() { dragContainer.DropCallback = dropCallback; } private void HandleDragEnd() { dragContainer.DropCallback = null; } private bool isSyncedWithCanvas => planner.CanvasQuizzes != null ? Quiz.QuizIsCreated(planner.CanvasQuizzes) : false; private void OnClick() { quizContext.Quiz = Quiz; Navigation.NavigateTo("/course/" + planner.LocalCourse?.Settings.Name + "/quiz/" + Quiz.Name); } }