Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Loop prop
Use
loop = true
to repeat an animation.The
loop
functionPass a function to be called after each loop. Return
true
to continue looping, orfalse
to stop.The
loop
tableDefine a
loop
table to customize the loop animation separately from the initial animation. It may contain any of theuseSpring
props. For example, if delay: 1 is used, the loop animation will delay for 1 second on each loop.Inherited props
The
loop
object is always merged into a copy of the props object it was defined in. The following example shows a loop animation that inherits its config prop.To loop the animation, try adding
reset = true
to the loop prop in the above example. Alternatively, you could addfrom = { transparency: 1 }
to get the same effect.Lastly, try adding
config = { friction: 5 }
to the loop object. This overrides the inherited config.duration with a springy animation.Closes #11