private void LoadSelectedFileSpecification(FileSpecificationOption fileSpecificationOption) { var getFileSpecificationByIdResult = FileSpecificationsStore.GetFileSpecificationById(fileSpecificationOption.Id); if (!getFileSpecificationByIdResult.Succeed) { ClearSelectedFileSpecification(); Toaster.Add(getFileSpecificationByIdResult.Message, MatToastType.Danger); return; } FileSpecificationsPageState.SelectedFileSpecification = getFileSpecificationByIdResult.Data; _editorManager.SetValue(getFileSpecificationByIdResult.Data.Content); StateHasChanged(); }
private void LoadFileSpecification(FileSpecificationOption fileSpecificationOption) { if (fileSpecificationOption == null) { ClearSelectedFileSpecification(); return; } if (FileSpecificationsPageState.SelectedFileSpecification != null && fileSpecificationOption.Id == FileSpecificationsPageState.SelectedFileSpecification.Id) { return; } LoadSelectedFileSpecification(fileSpecificationOption); }