diff --git a/src/Koogle.Web/Components/Pages/Admin/GifManagement.razor b/src/Koogle.Web/Components/Pages/Admin/GifManagement.razor
index c2978c9..3478337 100644
--- a/src/Koogle.Web/Components/Pages/Admin/GifManagement.razor
+++ b/src/Koogle.Web/Components/Pages/Admin/GifManagement.razor
@@ -4,6 +4,8 @@
@using Koogle.Application.DTOs
@using Koogle.Application.Interfaces
@using Koogle.Domain.Enums
+@using Koogle.Web.Components.Game
+@using Koogle.Web.Store.GifState
@using Microsoft.AspNetCore.Authorization
@inject IClubGifService GifService
@@ -11,9 +13,13 @@
@inject ISnackbar Snackbar
@inject IDialogService DialogService
@inject IClubTerminologyService Term
+@inject IDispatcher Dispatcher
GIF-Verwaltung
+
+
+
GIF-Verwaltung
GIFs und Videos fuer Wurf-Ereignisse verwalten
@@ -104,6 +110,12 @@
+
+
+
_stream.CopyTo(target);
public async Task CopyToAsync(Stream target, CancellationToken ct = default) => await _stream.CopyToAsync(target, ct);
}
+
+ private async Task TestGif(ClubGifDto gifdto)
+ {
+ var ev = gifdto.AssignedEvents;
+ var p = new GifPlaybackDto
+ {
+ Id = gifdto.Id,
+ Url = gifdto.Url,
+ ContentType = gifdto.ContentType,
+ Name = gifdto.Name,
+ EventType = ev
+ };
+ Dispatcher.Dispatch(new GifPlaybackStartedAction(p, ev));
+ }
+
}