я подразумевал, что вызывается cleanup коллбек
это я понял... но в моем понимании clean up это значит то, что эта функция будет что то чисить\удалять
cleanup означает просто название этого коллбека и ничего больше это название, которое подсказывет, для чего этот коллбек существует и как его использовать
странное название подобрали..пусть был бы обычный return как в других функциях.. ведь действие выполняет такое же
что такое «обычный» return? чем он тут необычный?
тем что во всех reuturn вы вовзращаем какой-то код, в общем то что нам нужно А в useEffect не захотели брать этот return и вместо него сделали clean up фунцкию, которая работает в точности как и return только при его упоминании говорится не reutrn , а clean up функция... очень странно так
ты делаешь return коллбека. Твой return по-прежнему называется return. Функция, которую ты возвращаешь, в документации называется cleanup function. Это просто термин для функции, чтобы ты говорил не «функция, которую возвращает useEffect, которую реакт вызывает, когда происходит анмаунт или повторный вызов эффекта», а просто говорил - клинап функция
Обсуждают сегодня