public async Task ClickApply(MouseEventArgs e)
        {
            if (TStartDate.HasValue && TEndDate.HasValue)
            {
                StartDate = TStartDate;
                EndDate   = TEndDate;
                await StartDateChanged.InvokeAsync(TStartDate.Value);

                await EndDateChanged.InvokeAsync(TEndDate.Value);

                await OnRangeSelect.InvokeAsync(new DateRange { Start = TStartDate.Value, End = TEndDate.Value });
            }
            await Close();
        }