Всем привет. Есть такой пример гуарда
https://share.effector.dev/zLB4NwNV Интересный момент - source: sample(clicks, clickRequest). clickRequest уже прописан в сторе clicks. Получается что стор не всегда поддерживает свои же события?
не очень понятно, как был сделан такой вывод, но сэмплу безразлично, какие ещё взаимоотношения есть между стором и эвентом, он просто ждёт пока все участники обновятся и затем читает значение из source, то есть в данном случае, при срабатывании clickRequest стор clicks обновляется и затем обновлённое значение передаётся дальше в guard
сэмплы всегда ждут, пока значения входящих в них сущностей устаканится, это как раз для того, чтобы не гадать, успеет обновиться стор или нет: всегда успеет, так проще