diff --git a/Antifraude.Net/GestionPersonalWeb/Components/BotonVolver.razor b/Antifraude.Net/GestionPersonalWeb/Components/BotonVolver.razor new file mode 100644 index 0000000..3e6b5c4 --- /dev/null +++ b/Antifraude.Net/GestionPersonalWeb/Components/BotonVolver.razor @@ -0,0 +1,27 @@ +@inject IJSRuntime JS + +@if (cargando) +{ +
+
+
+} + + + +@code { + private bool cargando; + + private async Task Volver() + { + if (cargando) + { + return; + } + + cargando = true; + StateHasChanged(); + await Task.Yield(); + await JS.InvokeVoidAsync("history.back"); + } +} diff --git a/Antifraude.Net/GestionPersonalWeb/Components/Layout/MainLayout.razor b/Antifraude.Net/GestionPersonalWeb/Components/Layout/MainLayout.razor index d2050e5..a9b1c40 100644 --- a/Antifraude.Net/GestionPersonalWeb/Components/Layout/MainLayout.razor +++ b/Antifraude.Net/GestionPersonalWeb/Components/Layout/MainLayout.razor @@ -86,7 +86,7 @@ -
+