estoy tratando de cambiar el estado usando esto, pero cada vez que se necesita agregar la función, solo cómo hacer que el estado cambie al presionar ... ¿qué puedo hacer, por favor hágamelo saber?
componente //
<Searchitems key={index} crypto={crypto} multipletest={multipletest} remove={crypto => remove(crypto)} add={crypto => add(crypto)} // status={status} removes="Remove" adds="Add" /> const [statusss, setStatus] = React.useState(false); onPress={() => setStatus(!statusss) ? props.remove(crypto) : props.add(crypto) }Como mencioné en mi comentario, es un poco difícil entender lo que está tratando de hacer con su código. Pero aún así, inténtalo así. Parece que está tratando de verificar la condición en una función.
const [statusss, setStatus] = React.useState(false); useEffect(() => { statusss ? props.remove(crypto) : props.add(crypto) }, [statusss]); <SomeComponent onPress={() => setStatus(!statusss)} />