Add url for platforms
This commit is contained in:
@@ -56,6 +56,14 @@
|
|||||||
Items="Categories?.Platforms" @bind-Values=GameDto.Platforms
|
Items="Categories?.Platforms" @bind-Values=GameDto.Platforms
|
||||||
AddItem="@(str => new PlatformDto() { Label = str })" />
|
AddItem="@(str => new PlatformDto() { Label = str })" />
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
@foreach (var platform in GameDto.Platforms ?? [])
|
||||||
|
{
|
||||||
|
<div class="input-game">
|
||||||
|
<div class="label">@platform.Label :</div>
|
||||||
|
<input type="text" class="url" @bind=platform.Url>
|
||||||
|
</div>
|
||||||
|
}
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="description-container">
|
<div class="description-container">
|
||||||
|
|||||||
@@ -39,9 +39,7 @@ public partial class SearchInput
|
|||||||
}
|
}
|
||||||
private async Task HandleSearchClicked()
|
private async Task HandleSearchClicked()
|
||||||
{
|
{
|
||||||
await TextChanged.InvokeAsync(Text);
|
|
||||||
await SearchClicked.InvokeAsync();
|
await SearchClicked.InvokeAsync();
|
||||||
await InputText.FocusAsync();
|
|
||||||
}
|
}
|
||||||
private async Task HandleFocusIn()
|
private async Task HandleFocusIn()
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -35,12 +35,13 @@ public partial class SelectSearch<TItem>
|
|||||||
{
|
{
|
||||||
Values = values.ToList();
|
Values = values.ToList();
|
||||||
SearchInput?.SetText(string.Join(", ", Values.Select(GetLabel)));
|
SearchInput?.SetText(string.Join(", ", Values.Select(GetLabel)));
|
||||||
await ValuesChanged.InvokeAsync(values.ToList());
|
await ValuesChanged.InvokeAsync(Values.ToList());
|
||||||
}
|
}
|
||||||
|
|
||||||
private void HandleClearClicked()
|
private async Task HandleClearClicked()
|
||||||
{
|
{
|
||||||
Values = [];
|
Values = [];
|
||||||
|
await ValuesChanged.InvokeAsync(Values.ToList());
|
||||||
}
|
}
|
||||||
|
|
||||||
private void HandleFocusIn()
|
private void HandleFocusIn()
|
||||||
|
|||||||
Reference in New Issue
Block a user