From f33245240a8adc38554a5411af49e1cf666d8357 Mon Sep 17 00:00:00 2001 From: Georg Jung Date: Thu, 12 Dec 2019 18:12:21 +0200 Subject: [PATCH] Add improved HostStatus component --- WoL/Components/HostStatus.razor | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/WoL/Components/HostStatus.razor b/WoL/Components/HostStatus.razor index 982c87c..d3ad12b 100644 --- a/WoL/Components/HostStatus.razor +++ b/WoL/Components/HostStatus.razor @@ -3,13 +3,20 @@ @switch (Status) { case HostViewModel.HostStatus.Loading: - + if (SpinnerIfLoading) + { + + } + else + { + @:  + } break; case HostViewModel.HostStatus.Online: Online break; case HostViewModel.HostStatus.Unreachable: - Offline + Offline break; case HostViewModel.HostStatus.NoHostname: n/a @@ -22,4 +29,7 @@ @code { [Parameter] public HostViewModel.HostStatus Status { get; set; } + + [Parameter] + public bool SpinnerIfLoading { get; set; } = true; }