Files
taxbaik/TaxBaik.Web/Components/Admin/Pages/Settings/SiteSettings.razor
T
kjh2064 3e8cfc386c
TaxBaik Browser E2E / browser-e2e (push) Successful in 1m23s
TaxBaik CI/CD / build-and-deploy (push) Successful in 1m26s
fix admin routing for browser e2e
2026-06-27 15:09:41 +09:00

41 lines
1.3 KiB
Plaintext

@page "/admin/settings"
@using TaxBaik.Domain.Interfaces
@inject ISnackbar Snackbar
<PageTitle>설정</PageTitle>
<MudText Typo="Typo.h5" Class="mb-4">⚙️ 사이트 설정</MudText>
<MudPaper Class="pa-4" Elevation="1">
<MudForm>
<MudTextField @bind-Value="phone" Label="전화번호"
Variant="Variant.Outlined" Class="mb-4" />
<MudTextField @bind-Value="email" Label="이메일"
Variant="Variant.Outlined" Class="mb-4" />
<MudTextField @bind-Value="kakaoUrl" Label="카카오 채널 URL"
Variant="Variant.Outlined" Class="mb-4" />
<MudTextField @bind-Value="instagramUrl" Label="인스타그램"
Variant="Variant.Outlined" Class="mb-4" />
<MudButton Variant="Variant.Filled" Color="Color.Primary"
@onclick="SaveSettings">저장</MudButton>
</MudForm>
</MudPaper>
@code {
private string phone = "010-4122-8268";
private string email = "taxbaik5668@gmail.com";
private string kakaoUrl = "http://pf.kakao.com/_xoxchTX";
private string instagramUrl = "https://www.instagram.com/taxtory5668/";
private async Task SaveSettings()
{
// TODO: Save settings to database
Snackbar.Add("설정 저장 기능은 아직 구현되지 않았습니다.", Severity.Info);
await Task.CompletedTask;
}
}