Я использую в своем календаре 3 представления: месяц, повестка дня недели и повестка дня. После добавления события я вызываю refetchEvents для отображения нового события. Если я добавлю событие из повестки дня или повестки дня, то при повторном получении события будут разобраны за неделю или день. Если я затем переключусь на просмотр месяца, у меня будут только события недели или дня.
Я пытался добавить refetchEvents на viewDisplay. Проблема в том, что он запускается при начальной загрузке, что вызывает дублирование всех событий. Есть ли способ остановить вызов refetchEvents во время загрузки календаря?
Есть ли другой способ принудительно выполнить повторную проверку при переключении видов?