@using Blazorise
@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 /><br />
                    <Button Color="Color.Secondary" Clicked="CopyLink" Style="width: 100%;">
                        <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>
            
            <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>
