Cleaned up interfaces. Extracted server state machine trigger handler to seperated classes. Removed legacy code
This commit is contained in:
@@ -32,7 +32,7 @@
|
||||
<div class="sm:col-span-2">
|
||||
<label class="block text-sm font-medium leading-6 text-base-content">Star</label>
|
||||
<div class="mt-2">
|
||||
<InputItem TItem="StarDetailResponse"
|
||||
<InputItem TItem="StarResponse"
|
||||
DisplayField="@(x => x.Name)"
|
||||
SearchField="@(x => x.Name)"
|
||||
ItemSource="LoadStars"
|
||||
@@ -91,10 +91,10 @@
|
||||
[Parameter] public CreateServerRequest Request { get; set; }
|
||||
[Parameter] public Create Parent { get; set; }
|
||||
|
||||
private async Task<StarDetailResponse[]> LoadStars()
|
||||
private async Task<StarResponse[]> LoadStars()
|
||||
{
|
||||
return await PagedData<StarDetailResponse>.All(async (page, pageSize) =>
|
||||
await ApiClient.GetJson<PagedData<StarDetailResponse>>(
|
||||
return await PagedData<StarResponse>.All(async (page, pageSize) =>
|
||||
await ApiClient.GetJson<PagedData<StarResponse>>(
|
||||
$"api/admin/servers/stars?page={page}&pageSize={pageSize}"
|
||||
)
|
||||
);
|
||||
|
||||
@@ -43,7 +43,7 @@
|
||||
[Parameter] public CreateServerRequest Request { get; set; }
|
||||
[Parameter] public Create Parent { get; set; }
|
||||
|
||||
private StarVariableDetailResponse[] StarVariables;
|
||||
private StarVariableResponse[] StarVariables;
|
||||
|
||||
private async Task Load(LazyLoader _)
|
||||
{
|
||||
@@ -53,14 +53,14 @@
|
||||
return;
|
||||
}
|
||||
|
||||
StarVariables = await PagedData<StarVariableDetailResponse>.All(async (page, pageSize) =>
|
||||
await ApiClient.GetJson<PagedData<StarVariableDetailResponse>>(
|
||||
StarVariables = await PagedData<StarVariableResponse>.All(async (page, pageSize) =>
|
||||
await ApiClient.GetJson<PagedData<StarVariableResponse>>(
|
||||
$"api/admin/servers/stars/{Parent.Star.Id}/variables?page={page}&pageSize={pageSize}"
|
||||
)
|
||||
);
|
||||
}
|
||||
|
||||
private async Task UpdateValue(StarVariableDetailResponse starVariable, ChangeEventArgs args)
|
||||
private async Task UpdateValue(StarVariableResponse starVariable, ChangeEventArgs args)
|
||||
{
|
||||
var value = args.Value?.ToString() ?? "";
|
||||
|
||||
|
||||
@@ -45,13 +45,13 @@
|
||||
[Parameter] public UpdateServerRequest Request { get; set; }
|
||||
[Parameter] public ServerResponse Server { get; set; }
|
||||
|
||||
private StarVariableDetailResponse[] StarVariables;
|
||||
private StarVariableResponse[] StarVariables;
|
||||
private ServerVariableResponse[] ServerVariables;
|
||||
|
||||
private async Task Load(LazyLoader _)
|
||||
{
|
||||
StarVariables = await PagedData<StarVariableDetailResponse>.All(async (page, pageSize) =>
|
||||
await ApiClient.GetJson<PagedData<StarVariableDetailResponse>>(
|
||||
StarVariables = await PagedData<StarVariableResponse>.All(async (page, pageSize) =>
|
||||
await ApiClient.GetJson<PagedData<StarVariableResponse>>(
|
||||
$"api/admin/servers/stars/{Server.StarId}/variables?page={page}&pageSize={pageSize}"
|
||||
)
|
||||
);
|
||||
|
||||
Reference in New Issue
Block a user