Refine implementation, fix 'shouldShow' condition, fix eslint warnings
Refine implementation, fix 'shouldShow' condition, fix eslint warnings

denisov-vlad/redash,denisov-vlad/redash,alexanderlz/redash,chriszs/redash,getredash/redash,alexanderlz/redash,alexanderlz/redash,denisov-vlad/redash,getredash/redash,chriszs/redash,getredash/redash,denisov-vlad/redash,alexanderlz/redash,chriszs/redash,denisov-vlad/redash,getredash/redash,getredash/redash,chriszs/redash