В мемо функци лежит. И вызывается он в том месте где вызывается... И во время вызова смотрит, если значения изменились то он вернёт новое значение колбека, если нет - вернёт старое
кстати, кто знаком с date-fns, как мне получить кол-во дней декабря с помощью getDaysInMonth() ??? какую бы цифру я не передал в параметры, возвращает 31