made Raids collapsable

This commit is contained in:
t.ruspekhofer 2022-03-17 23:44:25 +01:00
parent 89ac7278e1
commit 3b2e0cf3cb

View file

@ -10,6 +10,7 @@
<body> <body>
<div @onclick="() => _isCollapsed = !_isCollapsed">
<label class="errormessage">@_errorMessage</label> <label class="errormessage">@_errorMessage</label>
<h5>@_raid.Title <h5>@_raid.Title
@ -49,7 +50,10 @@
<p>from: @_startTime.DateTime.ToShortTimeString() to: @_endTime.DateTime.ToShortTimeString()</p> <p>from: @_startTime.DateTime.ToShortTimeString() to: @_endTime.DateTime.ToShortTimeString()</p>
</span> </span>
</span> </span>
</div>
@if (!_isCollapsed)
{
<span class="detailsblock"> <span class="detailsblock">
<span class="details"> <span class="details">
<h5>Organizer</h5> <h5>Organizer</h5>
@ -80,6 +84,7 @@
} }
</AuthorizeView> </AuthorizeView>
</div> </div>
}
</body> </body>
@code { @code {
@ -97,6 +102,8 @@
private DateTimeOffset _endTime; private DateTimeOffset _endTime;
private DateTimeOffset _freeForAllTime; private DateTimeOffset _freeForAllTime;
bool _isCollapsed = true;
protected override async Task OnParametersSetAsync() protected override async Task OnParametersSetAsync()
{ {
_isRaidSignUpAllowed = _user != null && RaidService.IsRaidSignUpAllowed(_user.LiebUserId, _raid.RaidId, out _errorMessage); _isRaidSignUpAllowed = _user != null && RaidService.IsRaidSignUpAllowed(_user.LiebUserId, _raid.RaidId, out _errorMessage);