Skip to content

Commit c0848cf

Browse files
committed
feat: resturcture with settings group, created a centralized search tree for single check (remaining heading fix)
1 parent 70783ca commit c0848cf

File tree

3 files changed

+688
-530
lines changed

3 files changed

+688
-530
lines changed

src/components/admin-base-setting/index.js

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,14 +5,13 @@ let i = 1
55

66
const AdminBaseSetting = props => {
77
const [ uid ] = useState( `ugb-admin-setting-${ i++ }` )
8-
const isSearched = props.searchTerm && props.label.toLowerCase().includes( props.searchTerm )
8+
const isSearched = props.searchedSettings.includes( props.label )
99
const mainClasses = classnames( [
1010
'ugb-admin-setting',
1111
props.className,
1212
], {
1313
[ `ugb-admin-setting--${ props.size }` ]: props.size,
14-
'ugb-admin-setting--highlight': isSearched,
15-
'ugb-admin-setting--not-highlight': props.searchTerm && ! isSearched,
14+
'ugb-admin-setting--not-highlight': ! isSearched,
1615
} )
1716

1817
return (

0 commit comments

Comments
 (0)