@inherits DComponentBase @* daisyUI Diff: https://daisyui.com/components/diff/ . Item1 and Item2 overlap, and the resizer handle reveals one over the other; each slot takes one element (an img, or a div that fills it). Keyboard focus on the figure or on item 1 slides the handle to either end. It has no height of its own: AspectClass (or a height in Class) gives it one. *@
@code { [Parameter] public RenderFragment Item1 { get; set; } [Parameter] public RenderFragment Item2 { get; set; } /// Accessible name of item 1 (its role is img, which hides the alt of an img inside). [Parameter] public string Item1Alt { get; set; } [Parameter] public string Item2Alt { get; set; } /// An aspect-* class for the figure; null when Class gives it a height instead. [Parameter] public string AspectClass { get; set; } = "aspect-16/9"; }