reactjs - How to useState and useQuery in Apollo/GraphQL and React? - Stack Overflow

PHOTO EMBED

Sat Oct 02 2021 22:55:20 GMT+0000 (Coordinated Universal Time)

Saved by @junior #javascript

const Slider = () => {

const { data, loading, error } = useQuery(GET_LATEST_POSTS)


const [ currentMovie, setMovie ] = useState()

 useEffect(() => {
    if(!loading && data){
        setMovie(data);
    }
  }, [loading, data])

if (loading) return 'Loading...'               //your component's return should always be after all hook calls//
if (error) return `Error! ${error.message}`
}
content_copyCOPY

https://stackoverflow.com/questions/60736179/how-to-usestate-and-usequery-in-apollo-graphql-and-react