Fix admin client and auth flows
TaxBaik CI/CD / build-and-deploy (push) Successful in 2m34s

This commit is contained in:
2026-07-07 18:17:26 +09:00
parent 09f07adf3f
commit fc655e20c1
50 changed files with 148 additions and 301 deletions
@@ -1,5 +1,5 @@
@page "/admin/blog/create"
@rendermode @(new InteractiveWebAssemblyRenderMode(prerender: true))
@rendermode @(new InteractiveWebAssemblyRenderMode(prerender: false))
@attribute [Authorize]
@using TaxBaik.Application.DTOs
@using TaxBaik.WasmClient.Components.Admin.Pages.Blog
@@ -1,5 +1,5 @@
@page "/admin/blog/{id:int}/edit"
@rendermode @(new InteractiveWebAssemblyRenderMode(prerender: true))
@rendermode @(new InteractiveWebAssemblyRenderMode(prerender: false))
@attribute [Authorize]
@using TaxBaik.Application.DTOs
@using TaxBaik.WasmClient.Components.Admin.Pages.Blog
@@ -15,7 +15,7 @@
}
</MudSelect>
<MudCheckBox @bind-Checked="Model.IsPublished" Label="즉시 발행" Class="mb-4" />
<MudCheckBox T="bool" @bind-Value="Model.IsPublished" Label="즉시 발행" Class="mb-4" />
</AdminFormSection>
<AdminFormSection Title="본문" Description="SEO와 실제 노출 본문을 함께 관리합니다." CssClass="mb-4">
@@ -65,7 +65,7 @@
if (form == null)
return;
await form.Validate();
await form.ValidateAsync();
if (!form.IsValid)
return;
@@ -1,5 +1,5 @@
@page "/admin/blog"
@rendermode @(new InteractiveWebAssemblyRenderMode(prerender: true))
@rendermode @(new InteractiveWebAssemblyRenderMode(prerender: false))
@attribute [Authorize]
@inject IBlogBrowserClient BlogClient
@inject ISnackbar Snackbar
@@ -32,7 +32,7 @@
<MudText Typo="Typo.body2">페이지 @currentPage / @totalPages</MudText>
</MudStack>
<MudDataGrid Items="@FilteredPosts" Striped="true" Hoverable="true" Class="admin-grid">
<MudDataGrid Items="@FilteredPosts" Striped="true" Hover="true" Class="admin-grid">
<Columns>
<PropertyColumn Property="x => x.Title" Title="제목" />
<PropertyColumn Property="x => x.IsPublished" Title="발행">