функция или стор вроде
Функция. Вернёт тру - пойдет дальше Не вернёт - sample не выполнится
функция для фильтрации. Boolean - это функция, которая возвращает true для truthy значений и false для falsy, поэтому ее можно для отфильтровывания null использовать при этом в эффекторе есть патч типов, за счет которых в типах это тоже работает (в тсе тип Boolean описан неправильно)
это я прочитал. Я не понимаю, почему эта функция выглядит как Boolean
патч в том смысле, что оно начинает как type guard работать
Потому что (а) => Boolean(a) и Boolean одно и тож
понял меня название булеан смутило
“патч типов” - что прастити? 😃
в эффекторе через какие-то костыли поддерживается нормальный тип для Boolean в самих либах тса он описан криво
я убрал это из сообщения, потому что неоднозначно звучало, но по факту это выглядит как-то так по умолчанию типы в тайпскрипте не поддерживают тайп гард в булеане и для этого в типах эффектора есть отдельный костыль плохо это или хорошо - не знаю, но так удобнее проблема в самом тсе
Обсуждают сегодня