2025-03-03 00:56:32 +01:00
|
|
|
@using WatchIt.DTO.Models.Controllers.Accounts.Account
|
|
|
|
|
@using WatchIt.Website.Components.Subcomponents.Common
|
|
|
|
|
|
|
|
|
|
@inherits Component
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2024-11-10 14:33:41 +01:00
|
|
|
<div class="vstack gap-default">
|
|
|
|
|
<div class="panel panel-section-header">
|
|
|
|
|
<h3 class="fw-bold m-0">@(Title)</h3>
|
|
|
|
|
</div>
|
|
|
|
|
@if (!_loaded)
|
|
|
|
|
{
|
|
|
|
|
<div class="panel">
|
2025-03-03 00:56:32 +01:00
|
|
|
<Loading Color="Loading.Colors.Light"/>
|
2024-11-10 14:33:41 +01:00
|
|
|
</div>
|
|
|
|
|
}
|
|
|
|
|
else if (!_items.Any())
|
|
|
|
|
{
|
|
|
|
|
<div class="panel">
|
|
|
|
|
<div class="d-flex justify-content-center">
|
|
|
|
|
No items
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
}
|
|
|
|
|
else
|
|
|
|
|
{
|
|
|
|
|
foreach (AccountResponse item in _items)
|
|
|
|
|
{
|
|
|
|
|
<div class="panel">
|
2025-03-03 00:56:32 +01:00
|
|
|
<VerticalListUserItem Item="item"
|
|
|
|
|
PictureSize="50"/>
|
2024-11-10 14:33:41 +01:00
|
|
|
</div>
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
</div>
|