Remove custom color calculation from Switch

This commit is contained in:
Brandon Presley 2022-11-08 12:37:24 +13:00
parent 7b403050f3
commit b68f903a1c
1 changed files with 0 additions and 18 deletions

View File

@ -1,10 +1,6 @@
import {useMemo} from 'react'
import {Pressable} from 'react-native'
import {Switch as PaperSwitch, Text, useTheme} from 'react-native-paper'
import {CombinedDarkTheme, CombinedDefaultTheme} from './App'
import {colorShade} from './colors'
import {MARGIN} from './constants'
import useDark from './use-dark'
export default function Switch({
value,
@ -18,19 +14,6 @@ export default function Switch({
children: string
}) {
const {colors} = useTheme()
const dark = useDark()
const track = useMemo(() => {
if (dark)
return {
false: CombinedDarkTheme.colors.placeholder,
true: colorShade(colors.primary, -40),
}
return {
false: CombinedDefaultTheme.colors.placeholder,
true: colorShade(colors.primary, -40),
}
}, [dark, colors.primary])
return (
<Pressable
@ -41,7 +24,6 @@ export default function Switch({
alignItems: 'center',
}}>
<PaperSwitch
trackColor={track}
color={colors.primary}
style={{marginRight: MARGIN}}
value={value}