From f5a57eb97740408a53177c893efa39a16ffcfbc3 Mon Sep 17 00:00:00 2001 From: Yaroslav Kukharuk Date: Mon, 14 Jan 2019 18:17:05 +0700 Subject: [PATCH] jsx-a11y/no-interactive-element-to-noninteractive-role & no-cond-assign fixed --- _inc/client/components/form/index.jsx | 3 ++- _inc/client/components/search/index.jsx | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/_inc/client/components/form/index.jsx b/_inc/client/components/form/index.jsx index 0e42a2c92069f..962e3c9ae749d 100644 --- a/_inc/client/components/form/index.jsx +++ b/_inc/client/components/form/index.jsx @@ -72,7 +72,8 @@ const luhnChk = ( function( arr ) { while ( len ) { val = parseInt( ccNum.charAt( --len ), 10 ); - sum += ( bit ^= 1 ) ? arr[ val ] : val; + bit ^= 1; + sum += bit ? arr[ val ] : val; } return sum && sum % 10 === 0; diff --git a/_inc/client/components/search/index.jsx b/_inc/client/components/search/index.jsx index d643a02e05e37..48929fcf28daa 100644 --- a/_inc/client/components/search/index.jsx +++ b/_inc/client/components/search/index.jsx @@ -353,7 +353,7 @@ class Search extends React.Component { id={ 'dops-search-component-' + this.state.instanceId } className={ inputClass } placeholder={ placeholder } - role="search" + role="searchbox" value={ searchValue } ref="searchInput" onKeyUp={ this.keyUp }