44 lines
1.7 KiB
Plaintext
44 lines
1.7 KiB
Plaintext
@using Blazorise
|
|
@using FoodsharingSiegen.Contracts.Enums
|
|
@inherits FsBase
|
|
|
|
<div class="mt-1 mb-3">
|
|
<div class="d-grid gap-3">
|
|
|
|
@if (ShowLinkPanel)
|
|
{
|
|
<div class="border p-3 rounded">
|
|
<p class="mb-2 text-muted">Kopiere diesen Link und teile ihn mit <strong>@Prospect?.Name</strong>:</p>
|
|
<div>
|
|
<input type="text" class="form-control" value="@LinkUrl" readonly />
|
|
@if(CopySuccess)
|
|
{
|
|
<div class="alert alert-success py-2 mt-2 mb-0">Link wurde in die Zwischenablage kopiert!</div>
|
|
}
|
|
<Button Color="Color.Secondary" Clicked="CopyLink" Style="width: 100%;" Class="mt-2">
|
|
<i class="fa-solid fa-copy mr-2"></i>Link kopieren
|
|
</Button>
|
|
</div>
|
|
</div>
|
|
}
|
|
else
|
|
{
|
|
<Button Color="Color.Info" Clicked="@GenerateLinkAsync">
|
|
<i class="fa-solid fa-link me-2"></i> Upload-Link erstellen / anzeigen
|
|
</Button>
|
|
|
|
@if(CurrentUser.IsAdmin() || CurrentUser.IsInGroup(UserGroup.Ambassador))
|
|
{
|
|
<Button Color="Color.Success" Clicked="@ViewImagesAsync" Disabled="@(ImageCount == 0)">
|
|
<i class="fa-solid fa-images me-2"></i> Hochgeladene Bilder ansehen (@ImageCount)
|
|
</Button>
|
|
}
|
|
|
|
|
|
<Button Color="Color.Danger" Clicked="@DeleteImagesAsync" Disabled="@(ImageCount == 0)">
|
|
<i class="fa-solid fa-trash-can me-2"></i> Alle Bilder löschen
|
|
</Button>
|
|
}
|
|
</div>
|
|
</div>
|