data types are better

This commit is contained in:
2023-07-16 01:08:30 -06:00
parent ed1963c67b
commit d691f817b7
13 changed files with 196 additions and 99 deletions

View File

@@ -1,4 +1,5 @@
@inject CoursePlanner configurationManagement
@inject CoursePlanner planner
@inject CanvasService canvas
@code {
@@ -11,8 +12,11 @@
private async Task submitHandler()
{
var module = new CourseModule(Name: Name, Assignments: new LocalAssignment[] { });
configurationManagement.Modules = configurationManagement.Modules.Append(module);
if(planner.Course != null && Name != "")
{
await canvas.CreateModule(planner.Course.Id, Name);
planner.Modules = await canvas.GetModules(planner.Course.Id);
}
Name = "";
await OnSubmit.InvokeAsync();
}