diff --git a/src/BootstrapBlazor.Server/BootstrapBlazor.Server.csproj b/src/BootstrapBlazor.Server/BootstrapBlazor.Server.csproj index 0dded31a24a..a6b2ded5c50 100644 --- a/src/BootstrapBlazor.Server/BootstrapBlazor.Server.csproj +++ b/src/BootstrapBlazor.Server/BootstrapBlazor.Server.csproj @@ -43,7 +43,7 @@ - + diff --git a/src/BootstrapBlazor.Server/Components/Samples/ImageCroppers.razor b/src/BootstrapBlazor.Server/Components/Samples/ImageCroppers.razor index e364264cca1..f8130b63f8f 100644 --- a/src/BootstrapBlazor.Server/Components/Samples/ImageCroppers.razor +++ b/src/BootstrapBlazor.Server/Components/Samples/ImageCroppers.razor @@ -7,7 +7,7 @@ - +
@@ -26,6 +26,58 @@
+
+
+ + + + + +
+
+ + + + + +
+
+ + + + + +
+
+ + + + + +
+
+ + + + + +
+
+
+
+ + + + +
+
+ + + + +
+
+ @if (!string.IsNullOrEmpty(_base64String)) { diff --git a/src/BootstrapBlazor.Server/Components/Samples/ImageCroppers.razor.cs b/src/BootstrapBlazor.Server/Components/Samples/ImageCroppers.razor.cs index 754826fbc9d..19afdee5737 100644 --- a/src/BootstrapBlazor.Server/Components/Samples/ImageCroppers.razor.cs +++ b/src/BootstrapBlazor.Server/Components/Samples/ImageCroppers.razor.cs @@ -58,6 +58,14 @@ private async Task RoundCrop() private Task Rotate() => _cropper.Rotate(90); + private ImageCropperData _data = new(); + private Task OnCropChangedAsync(ImageCropperData data) + { + _data = data; + StateHasChanged(); + return Task.CompletedTask; + } + private AttributeItem[] GetAttributes() => [ new()