mirror of
https://github.com/alexmickelson/canvasManagement.git
synced 2026-03-25 23:28:33 -06:00
resolved warnings
This commit is contained in:
@@ -5,12 +5,24 @@ using LocalModels;
|
||||
|
||||
public class CoursePlanner
|
||||
{
|
||||
public LocalCourse _localCourse { get; set; } = default!;
|
||||
public LocalCourse LocalCourse
|
||||
private readonly YamlManager yamlManager;
|
||||
|
||||
public CoursePlanner(YamlManager yamlManager)
|
||||
{
|
||||
this.yamlManager = yamlManager;
|
||||
}
|
||||
|
||||
private LocalCourse? _localCourse { get; set; }
|
||||
public LocalCourse? LocalCourse
|
||||
{
|
||||
get => _localCourse;
|
||||
set
|
||||
{
|
||||
// ignore initial load of course
|
||||
if (_localCourse != null && value != null)
|
||||
{
|
||||
yamlManager.SaveCourse(value);
|
||||
}
|
||||
_localCourse = value;
|
||||
StateHasChanged?.Invoke();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user