Cмотри, как я понимаю, скорее всего если ты вешаешь онклик через onClick={} то реакт сам за тебя очистит это, а когда ты через document, то нужно вручную
Это неверный ответ. Верный ответ - нет, очищать листенеры которые ты через jsx повесил на элементы не нужно. Только если ты за пределами jsx что-то повесил куда-то через addEventListener - то тогда нужно, в willComponentUnmout
Это неверный ответ. Верный ответ - нет, очищать листенеры которые ты через jsx повесил на элементы не нужно. Только если ты за пределами jsx что-то повесил куда-то через addEventListener - то тогда нужно, в willComponentUnmout
ну начнем с того что в вопросе не было того что лисенер весит на jsx
Ну про то, что там ts в классовых компонентах и бинд в рендере - я думаю, просто жизнь такая у человека, никто добровольно в 2021 так писать на новых проектах не будет, думаю