@using System.Net.Http
@using System.Net.Http.Json
@using Microsoft.AspNetCore.Authorization
@using Microsoft.AspNetCore.Components.Authorization
@using Microsoft.AspNetCore.Components.Forms
@using Microsoft.AspNetCore.Components.Routing
@using Microsoft.AspNetCore.Components.Web
@using static Microsoft.AspNetCore.Components.Web.RenderMode
@using Microsoft.AspNetCore.Components.Web.Virtualization
@using Microsoft.JSInterop
@using Atomx.Admin.Client
@using Atomx.Admin.Client.Services
@using Atomx.Admin.Client.Layout
@using Atomx.Admin.Client.Models
@using Atomx.Admin.Client.Utils
@using Atomx.Admin.Client.Validators
@using Atomx.Common.Configuration
@using Atomx.Common.Enums
@using Atomx.Common.Models
@using Atomx.Common.Entities
@using Atomx.Common.Constant
@using Atomx.Utils.Extension
@using Atomx.Utils.Json
@using AntDesign
@using AntDesign.ProLayout
@using MapsterMapper
@using Mapster
@using Blazored.LocalStorage
@using Blazored.FluentValidation



@inject ILocalStorageService localStorage
@inject AuthenticationStateProvider AuthStateProvider
@inject NavigationManager Navigation
@inject HttpService HttpService
@inject MessageService MessageService
@inject ModalService ModalService