slightly different compose

This commit is contained in:
2024-01-03 10:35:39 -07:00
parent 654f2be54c
commit 42a9922afa
6 changed files with 24 additions and 77 deletions

View File

@@ -1,5 +1,4 @@
@using Management.Web.Shared.Components
@using Management.Web.Shared.Components.AssignmentForm
@using Management.Web.Shared.Components.Forms
@using CanvasModel.Assignments
@@ -158,6 +157,9 @@
deletingAssignmentFromCanvas = false;
StateHasChanged();
}
private bool showHelp { get; set; } = false;
}
<div class="d-flex flex-column p-2 h-100 w-100" style="height: 100%;" >
@@ -168,7 +170,7 @@
<section class="flex-grow-1 p-1 border rounded-4 bg-dark-subtle" style="min-height: 0;">
@if (assignmentContext.Assignment != null)
{
<AssignmentMarkdownEditor />
@* <AssignmentMarkdownEditor ShowHelp="@showhelp" /> *@
}
</section>
@@ -180,6 +182,9 @@
</div>
}
<button class="btn btn-outline-secondary mx-3" @onclick="() => showHelp = !showHelp">
Toggle Help
</button>
<ConfirmationModal Label="Delete" Class="btn btn-danger" OnConfirmAsync="HandleDelete" />
<button
class="btn btn-outline-secondary mx-3"

View File

@@ -5,6 +5,8 @@
@code
{
[Parameter, EditorRequired]
public bool ShowHelp { get; set; } = false;
protected override void OnInitialized()
{
assignmentContext.StateHasChanged += reload;
@@ -60,7 +62,18 @@
}
private MarkupString preview { get => (MarkupString)Markdown.ToHtml(assignmentContext?.Assignment?.Description ?? ""); }
private string HelpText()
{
var groupNames = string.Join(", " , planner.LocalCourse?.Settings.AssignmentGroups.Select(g => g.Name));
return $@"
SubmissionTypes:
- {AssignmentSubmissionType.ONLINE_TEXT_ENTRY}
- {AssignmentSubmissionType.ONLINE_UPLOAD}
Assignment Group Names:
{groupNames}
";
}
}
@if(assignmentContext.Assignment != null && planner.LocalCourse != null)