Update Configs.tsx
Added line breaks in getData() method to avoid linter warnings.
This commit is contained in:
parent
f1a62783aa
commit
7f14ad45ea
1 changed files with 16 additions and 9 deletions
|
@ -33,15 +33,22 @@ const Configs: React.FC = () => {
|
|||
);
|
||||
|
||||
const getData = () => {
|
||||
return data
|
||||
.filter((item) => {
|
||||
const nameMatch = item.name.toLocaleLowerCase().includes(keyword.toLocaleLowerCase());
|
||||
return nameMatch ? true : item.value && item.value.toLocaleLowerCase().includes(keyword.toLocaleLowerCase()); // try to match the keyword on any of the item.value elements when nameMatch fails but item.value exists
|
||||
})
|
||||
.sort((a, b) => {
|
||||
if (a.source === b.source) return 0;
|
||||
return a.source === ConfigSource.DYNAMIC_BROKER_CONFIG ? -1 : 1;
|
||||
});
|
||||
return data
|
||||
.filter((item) => {
|
||||
const nameMatch = item.name
|
||||
.toLocaleLowerCase()
|
||||
.includes(keyword.toLocaleLowerCase());
|
||||
return nameMatch
|
||||
? true
|
||||
: item.value &&
|
||||
item.value
|
||||
.toLocaleLowerCase()
|
||||
.includes(keyword.toLocaleLowerCase()); // try to match the keyword on any of the item.value elements when nameMatch fails but item.value exists
|
||||
})
|
||||
.sort((a, b) => {
|
||||
if (a.source === b.source) return 0;
|
||||
return a.source === ConfigSource.DYNAMIC_BROKER_CONFIG ? -1 : 1;
|
||||
});
|
||||
};
|
||||
|
||||
const dataSource = React.useMemo(() => getData(), [data, keyword]);
|
||||
|
|
Loading…
Add table
Reference in a new issue