Хуки и componentWillUnmount С первого взгляда аналог componentWillUnmount очень прост: function useWrongUnmount(f) { useEffect(() => () => f(), []) } Если вы гляните на всякие react-awesome, то увидите, что всякие библиотеки хуков используют именно эту имплементацию: