¡Quiero establecer un estado ya veces quiero hacer algo después de eso ya veces no !
¿Cómo puedo hacer eso con ganchos ?
a veces quiero llamar a una función o hacer algo después de configurar eso:
this.setState({inputValue:'someValue'},()=>{ //do something })pero a veces no
this.setState({inputValue:'someAnotherValue'})entonces no podría usar useEffect de esta manera porque no quiero hacer algo después de configurar eso todo el tiempo :
useEffect(()=>{ //do something },[inputValue])useEffect(() => { if(inputValue == someValue){ //do something } }, [inputValue])