diff --git a/src/ScadaLink.CentralUI/Components/Pages/Admin/AreaAdd.razor b/src/ScadaLink.CentralUI/Components/Pages/Admin/AreaAdd.razor new file mode 100644 index 0000000..30d74ec --- /dev/null +++ b/src/ScadaLink.CentralUI/Components/Pages/Admin/AreaAdd.razor @@ -0,0 +1,127 @@ +@page "/admin/areas/add" +@using ScadaLink.Security +@using ScadaLink.Commons.Entities.Instances +@using ScadaLink.Commons.Entities.Sites +@using ScadaLink.Commons.Interfaces.Repositories +@attribute [Authorize(Policy = AuthorizationPolicies.RequireDesign)] +@inject ITemplateEngineRepository TemplateEngineRepository +@inject ISiteRepository SiteRepository +@inject NavigationManager NavigationManager + +
+ You are about to delete area @_area!.Name. + @if (_hasBlockingInstances) + { + This area (or its children) has instances assigned. Remove or reassign instances before deleting. + } +
+ +