add props back
This commit is contained in:
@@ -103,7 +103,11 @@ export function Outer({
|
|||||||
export function Item({children, label, style, onPress, ...rest}: ItemProps) {
|
export function Item({children, label, style, onPress, ...rest}: ItemProps) {
|
||||||
const t = useTheme()
|
const t = useTheme()
|
||||||
const {control} = React.useContext(Context)
|
const {control} = React.useContext(Context)
|
||||||
const {state: focused} = useInteractionState()
|
const {
|
||||||
|
state: focused,
|
||||||
|
onIn: onHoverIn,
|
||||||
|
onOut: onHoverOut,
|
||||||
|
} = useInteractionState()
|
||||||
const {
|
const {
|
||||||
state: pressed,
|
state: pressed,
|
||||||
onIn: onPressIn,
|
onIn: onPressIn,
|
||||||
@@ -119,8 +123,6 @@ export function Item({children, label, style, onPress, ...rest}: ItemProps) {
|
|||||||
control?.close()
|
control?.close()
|
||||||
onPress(e)
|
onPress(e)
|
||||||
}}
|
}}
|
||||||
// onFocus={onFocus}
|
|
||||||
// onBlur={onBlur}
|
|
||||||
onPressIn={e => {
|
onPressIn={e => {
|
||||||
onPressIn()
|
onPressIn()
|
||||||
rest.onPressIn?.(e)
|
rest.onPressIn?.(e)
|
||||||
@@ -129,6 +131,8 @@ export function Item({children, label, style, onPress, ...rest}: ItemProps) {
|
|||||||
onPressOut()
|
onPressOut()
|
||||||
rest.onPressOut?.(e)
|
rest.onPressOut?.(e)
|
||||||
}}
|
}}
|
||||||
|
onHoverIn={onHoverIn}
|
||||||
|
onHoverOut={onHoverOut}
|
||||||
style={[
|
style={[
|
||||||
a.flex_row,
|
a.flex_row,
|
||||||
a.align_center,
|
a.align_center,
|
||||||
|
|||||||
Reference in New Issue
Block a user