diff --git a/BlazorTp1/Pages/Add.razor.cs b/BlazorTp1/Pages/Add.razor.cs
index ce51866..794e331 100644
--- a/BlazorTp1/Pages/Add.razor.cs
+++ b/BlazorTp1/Pages/Add.razor.cs
@@ -10,6 +10,9 @@ namespace BlazorTp1.Pages
[Inject]
public ILocalStorageService LocalStorage { get; set; }
+ [Inject]
+ public NavigationManager NavigationManager { get; set; }
+
[Inject]
public IWebHostEnvironment WebHostEnvironment { get; set; }
@@ -70,6 +73,8 @@ namespace BlazorTp1.Pages
// Save the data
await LocalStorage.SetItemAsync("data", currentData);
+
+ NavigationManager.NavigateTo("list");
}
private async Task LoadImage(InputFileChangeEventArgs e)
diff --git a/BlazorTp1/Pages/List.razor b/BlazorTp1/Pages/List.razor
index 810c9d6..640d9f2 100644
--- a/BlazorTp1/Pages/List.razor
+++ b/BlazorTp1/Pages/List.razor
@@ -17,6 +17,18 @@
ShowPager
Responsive>
+
+
+ @if (File.Exists($"{WebHostEnvironment.WebRootPath}/images/{context.Name}.png"))
+ {
+
+ }
+ else
+ {
+
+ }
+
+
diff --git a/BlazorTp1/Pages/List.razor.cs b/BlazorTp1/Pages/List.razor.cs
index 076ff97..4fd69ef 100644
--- a/BlazorTp1/Pages/List.razor.cs
+++ b/BlazorTp1/Pages/List.razor.cs
@@ -14,6 +14,9 @@ namespace BlazorTp1.Pages
[Inject]
public HttpClient Http { get; set; }
+ [Inject]
+ public IWebHostEnvironment WebHostEnvironment { get; set; }
+
[Inject]
public NavigationManager NavigationManager { get; set; }
diff --git a/BlazorTp1/wwwroot/Images/default.png b/BlazorTp1/wwwroot/Images/default.png
new file mode 100644
index 0000000..a7446c9
Binary files /dev/null and b/BlazorTp1/wwwroot/Images/default.png differ