Search settings page case insensitively

This commit is contained in:
Brandon Presley 2022-09-11 15:41:15 +12:00
parent 567bf182b4
commit 5177a79b5c
1 changed files with 7 additions and 3 deletions

View File

@ -134,7 +134,9 @@ export default function SettingsPage() {
/>
<ScrollView>
{inputs
.filter(input => input.name.toLowerCase().includes(search))
.filter(input =>
input.name.toLowerCase().includes(search.toLowerCase()),
)
.map(input => (
<MassiveInput
key={input.name}
@ -145,7 +147,9 @@ export default function SettingsPage() {
/>
))}
{switches
.filter(input => input.name.toLowerCase().includes(search))
.filter(input =>
input.name.toLowerCase().includes(search.toLowerCase()),
)
.map(input => (
<React.Fragment key={input.name}>
<Text style={styles.text}>{input.name}</Text>
@ -156,7 +160,7 @@ export default function SettingsPage() {
/>
</React.Fragment>
))}
{'alarm sound'.includes(search) && (
{'alarm sound'.includes(search.toLowerCase()) && (
<Button onPress={changeSound}>
Alarm sound
{sound