is defined but never used no-unused-vars

443
16 января 2017, 22:06

Привет. Застрял с onClick в реакт, не получается сделать для него обработчик. В коде я хочу по нажатию скрывать или же отображать блок кода. Error log:

/Users/artemkopytko/mafia/src/containers/pages/Profile/assistant.js 5:10 error 'handleShowButton' is defined but never used no-unused-vars ✖ 1 problem (1 error, 0 warnings)

JSX: <div itemID='profile_more_info' className='profile_more_info' onClick={handleShowButton(this)}>

JS файл с обработчиком:

function handleShowButton(link) {
    let t = document.getElementById('full_info');
    if(link.className=='profile_more_info') {
        t.style.display = 'block';
        link.className+='info_shown';
    } else {
        t.style.display = 'none';
        link.className='profile_more_info';
    }
}

Спасибо!

READ ALSO
Какая архитектура JS у приложений типа lingualeo или duolingo?

Какая архитектура JS у приложений типа lingualeo или duolingo?

Сейчас планирую запустить собственный проект по изучению языков для детей для европейского пользователяИ разбираюсь у разного рода подходов...

322
Стили для модулей в Angular 2

Стили для модулей в Angular 2

Есть приложение на Angular 2В нем есть 2 модуля (один для самого сайта, другой для админки), не считая главного модуля App

281
Фиксированное меню только по Y

Фиксированное меню только по Y

Добрый деньХочу сделать на сайте меню которое будет прилипать только при вертикальной прокрутке

297