и вот как это читать, сначала гард, смотрит на завершение еффекта, смотрит фильтр, проверка, если норм - дергает ивент, потом
первый sample, ждет запуска (в запуске гард, чекает ошибку), далее берет стор - передает в refreshTimeout
второй sample ждет done, берет аргументы ,передает в еффект