Fix notification activation and calendar bootstrap flow

This commit is contained in:
Burak Kaan Köse
2026-04-16 01:32:48 +02:00
parent 94675eee9a
commit e13aaadc78
15 changed files with 844 additions and 209 deletions
@@ -1,3 +1,4 @@
#nullable enable
using Wino.Core.Domain.Models.Calendar;
namespace Wino.Messaging.Client.Calendar;
@@ -7,4 +8,8 @@ namespace Wino.Messaging.Client.Calendar;
/// </summary>
/// <param name="DisplayRequest">Display type and anchor date to resolve.</param>
/// <param name="ForceReload">Force a reload even if the resolved range did not change.</param>
public record LoadCalendarMessage(CalendarDisplayRequest DisplayRequest, bool ForceReload = false);
/// <param name="PendingTarget">Optional event target to open after the requested range is loaded.</param>
public record LoadCalendarMessage(
CalendarDisplayRequest DisplayRequest,
bool ForceReload = false,
CalendarItemTarget? PendingTarget = null);