Файл page.js загружался внутри фукции handleClick

Файл page.js загружался внутри фукции handleClick. Получалось сколько
раз кликнишь по иконце - столько раз выполнится скрипт и повесится ивент
keydown, И keydown ивент вобще нет смысла переподключать миллион раз