Remove focus styles from buttons - let the browser behavior handle it
This commit is contained in:
@@ -140,7 +140,7 @@ export function Button({
|
|||||||
}))
|
}))
|
||||||
}, [setState])
|
}, [setState])
|
||||||
|
|
||||||
const {baseStyles, hoverStyles, focusStyles} = React.useMemo(() => {
|
const {baseStyles, hoverStyles} = React.useMemo(() => {
|
||||||
const baseStyles: ViewStyle[] = []
|
const baseStyles: ViewStyle[] = []
|
||||||
const hoverStyles: ViewStyle[] = []
|
const hoverStyles: ViewStyle[] = []
|
||||||
const light = t.name === 'light'
|
const light = t.name === 'light'
|
||||||
@@ -344,12 +344,6 @@ export function Button({
|
|||||||
return {
|
return {
|
||||||
baseStyles,
|
baseStyles,
|
||||||
hoverStyles,
|
hoverStyles,
|
||||||
focusStyles: [
|
|
||||||
...hoverStyles,
|
|
||||||
{
|
|
||||||
outline: 0,
|
|
||||||
} as ViewStyle,
|
|
||||||
],
|
|
||||||
}
|
}
|
||||||
}, [t, variant, color, size, shape, disabled])
|
}, [t, variant, color, size, shape, disabled])
|
||||||
|
|
||||||
@@ -415,7 +409,6 @@ export function Button({
|
|||||||
a.justify_center,
|
a.justify_center,
|
||||||
flattenedBaseStyles,
|
flattenedBaseStyles,
|
||||||
...(state.hovered || state.pressed ? hoverStyles : []),
|
...(state.hovered || state.pressed ? hoverStyles : []),
|
||||||
...(state.focused ? focusStyles : []),
|
|
||||||
flatten(style),
|
flatten(style),
|
||||||
]}
|
]}
|
||||||
onPressIn={onPressIn}
|
onPressIn={onPressIn}
|
||||||
|
|||||||
Reference in New Issue
Block a user