Skip to content

Commit

Permalink
Remove logout from account switch
Browse files Browse the repository at this point in the history
  • Loading branch information
dennisreimann committed Nov 28, 2024
1 parent c7f1c06 commit fecd4c5
Showing 1 changed file with 15 additions and 18 deletions.
33 changes: 15 additions & 18 deletions BTCPayApp.UI/Components/AccountSwitch.razor
Original file line number Diff line number Diff line change
Expand Up @@ -6,33 +6,24 @@
@inject NavigationManager NavigationManager
@implements IDisposable

@if (_account != null)

@if (_accounts?.Count() > 1)
{
<button class="d-inline-flex align-items-center btn btn-link text-body dropdown-toggle dropdown-toggle-no-caret p-0 gap-2" type="button" data-bs-toggle="dropdown" aria-expanded="false">
<AccountInfo Account="@_account" />
<Icon Symbol="caret-down"/>
</button>
<ul class="dropdown-menu">
@if (_accounts?.Count() > 1)
@foreach (var account in _accounts)
{
@foreach (var account in _accounts)
{
if (account.Id == _account.Id) continue;
<li>
<button class="d-inline-flex align-items-center dropdown-item gap-2" type="button" @onclick="() => SwitchToAccount(account)">
<AccountInfo Account="@account" />
</button>
</li>
}
<li><hr class="dropdown-divider"></li>
if (account.Id == _account.Id) continue;
<li>
<button class="d-inline-flex align-items-center dropdown-item gap-2" type="button" @onclick="() => SwitchToAccount(account)">
<AccountInfo Account="@account" />
</button>
</li>
}
<li>
<a class="dropdown-item fw-semibold text-danger" href="@Routes.Logout">
<span>Logout @(_account.Name ?? _account.Email)</span>
</a>
</li>
</ul>

<div class="modal fade" id="AccountSwitchModal" data-bs-backdrop="static" data-bs-keyboard="false" tabindex="-1" aria-hidden="true">
<div class="modal-dialog">
@if (Model != null)
Expand Down Expand Up @@ -82,6 +73,12 @@
</div>
</div>
}
else if (_account != null)
{
<div>
<AccountInfo Account="@_account" />
</div>
}

@code {
private BTCPayAccount? _account;
Expand Down

0 comments on commit fecd4c5

Please sign in to comment.