Removed raf from animate
Removed raf from animate

The setState is enough because this calls getDerivedStateFromProps and then the raf is added in componentDidUpdate, if needed.
Also, adding it in animate fired warnings in unit tests because synchronously call the animate callback in tests. So the setState is called from within a setState.

grahammendick/navigation,grahammendick/navigation,grahammendick/navigation,grahammendick/navigation,grahammendick/navigation,grahammendick/navigation,grahammendick/navigation