Add filtering back in to SettingsPage
I accidentally removed it and pushed to production... Woopsie.
This commit is contained in:
parent
a9000898f3
commit
3603c67133
|
@ -219,6 +219,11 @@ export default function SettingsPage() {
|
||||||
toast('Database exported. Check downloads.')
|
toast('Database exported. Check downloads.')
|
||||||
}, [])
|
}, [])
|
||||||
|
|
||||||
|
const filter = useCallback(
|
||||||
|
({name}) => name.toLowerCase().includes(term.toLowerCase()),
|
||||||
|
[term],
|
||||||
|
)
|
||||||
|
|
||||||
const buttons = useMemo(
|
const buttons = useMemo(
|
||||||
() =>
|
() =>
|
||||||
[
|
[
|
||||||
|
@ -259,8 +264,8 @@ export default function SettingsPage() {
|
||||||
</Button>
|
</Button>
|
||||||
),
|
),
|
||||||
},
|
},
|
||||||
].filter(({name}) => name.toLowerCase().includes(term.toLowerCase())),
|
].filter(filter),
|
||||||
[changeSound, exportDatabase, soundString, term],
|
[changeSound, exportDatabase, soundString, filter],
|
||||||
)
|
)
|
||||||
|
|
||||||
return (
|
return (
|
||||||
|
@ -269,8 +274,8 @@ export default function SettingsPage() {
|
||||||
|
|
||||||
<Page term={term} search={setTerm} style={{flexGrow: 0}}>
|
<Page term={term} search={setTerm} style={{flexGrow: 0}}>
|
||||||
<View style={{marginTop: MARGIN}}>
|
<View style={{marginTop: MARGIN}}>
|
||||||
{switches.map(s => renderSwitch(s))}
|
{switches.filter(filter).map(s => renderSwitch(s))}
|
||||||
{selects.map(s => renderSelect(s))}
|
{selects.filter(filter).map(s => renderSelect(s))}
|
||||||
{buttons.map(b => b.element)}
|
{buttons.map(b => b.element)}
|
||||||
</View>
|
</View>
|
||||||
</Page>
|
</Page>
|
||||||
|
|
Loading…
Reference in New Issue
Block a user