File tree 6 files changed +18
-6
lines changed
fileCentricCart/components/body
6 files changed +18
-6
lines changed Original file line number Diff line number Diff line change @@ -32,5 +32,6 @@ module.exports = {
32
32
"jsx-a11y/click-events-have-key-events" :"off" ,
33
33
"react/jsx-props-no-spreading" :"off" ,
34
34
"linebreak-style" :"off" ,
35
+ "react/jsx-no-bind" :"off" ,
35
36
} ,
36
37
} ;
Original file line number Diff line number Diff line change @@ -16,8 +16,8 @@ const clearFilters = ({
16
16
disabled = { disable }
17
17
className = { classes . customButton }
18
18
classes = { { root : classes . clearAllButtonRoot } }
19
- onClick = { ( ) => onClick ( ) }
20
19
disableRipple
20
+ onClick = { ( ) => onClick ( ) }
21
21
>
22
22
< img
23
23
src = { resetIcon . src }
@@ -26,7 +26,7 @@ const clearFilters = ({
26
26
alt = { resetIcon . alt }
27
27
/>
28
28
</ Button >
29
- < span className = { classes . resetText } > { resetText } </ span >
29
+ < span className = { disable ? classes . resetTextDisabled : classes . resetText } > { resetText } </ span >
30
30
31
31
</ div >
32
32
) ;
@@ -58,7 +58,13 @@ const styles = (theme) => ({
58
58
resetText : {
59
59
marginTop : '0px' ,
60
60
marginLeft : '8px' ,
61
- color : '#638FB5' ,
61
+ color : '#4b82b2' ,
62
+ fontSize : 14 ,
63
+ } ,
64
+ resetTextDisabled : {
65
+ marginTop : '0px' ,
66
+ marginLeft : '8px' ,
67
+ color : '#a9b2b9' ,
62
68
fontSize : 14 ,
63
69
} ,
64
70
} ) ;
Original file line number Diff line number Diff line change @@ -72,7 +72,7 @@ function localSearchCOmponent({ classes }) {
72
72
why clear filter on click not working */ }
73
73
< a onClick = { ( ) => resetFilter ( ) } >
74
74
< ClearFilters
75
- disable = { options . length === 0 }
75
+ disable = { value . length === 0 }
76
76
onClick = { ( ) => { } }
77
77
resetText = "Clear all search selections"
78
78
/>
Original file line number Diff line number Diff line change @@ -23,8 +23,10 @@ const SideBarContent = ({ classes }) => {
23
23
const [ value , setValue ] = React . useState ( '1' ) ;
24
24
25
25
const handleChange = ( event , newValue ) => {
26
- setValue ( newValue ) ;
27
- clearAllFilters ( ) ;
26
+ if ( value !== newValue ) {
27
+ setValue ( newValue ) ;
28
+ clearAllFilters ( ) ;
29
+ }
28
30
} ;
29
31
const activeFilters = useSelector ( ( state ) => (
30
32
state . dashboardTab
@@ -76,6 +78,7 @@ const SideBarContent = ({ classes }) => {
76
78
< ClearFilters
77
79
disable = { activeFiltersCount === 0 }
78
80
onClick = { ( ) => clearAllFilters ( ) }
81
+ resetText = "Clear all filtered selections"
79
82
/>
80
83
</ div >
81
84
< List component = "nav" aria-label = "filter cases" classes = { { root : classes . listRoot , divider : classes . dividerRoot } } >
Original file line number Diff line number Diff line change
1
+ /* eslint-disable react/destructuring-assignment */
1
2
import _ from 'lodash' ;
2
3
import {
3
4
customCheckBox ,
Original file line number Diff line number Diff line change @@ -28,6 +28,7 @@ const CartHeader = ({
28
28
isLoading,
29
29
} ) => {
30
30
function onRowSelectionChange ( curr , allRowsSelected ) {
31
+ // eslint-disable-next-line no-sequences
31
32
return ( curr , allRowsSelected ) ;
32
33
}
33
34
const columns = getColumns ( table , classes ) . concat ( deleteColumn ) ;
You can’t perform that action at this time.
0 commit comments