Skip to content
Click to replay
Interaction
Click replay
Category
Media
Duration
2.00 s
Frame rate
30 fps
Artboard
24 × 24 px
Lottie size
5.9 kB

Skip back

Animated skip back icon

Use the Skip back icon for play and pause buttons in audio and video players: it replays on every click and takes 2 s. Click icons typically confirm send, save, refresh, download, add-to-cart and formatting buttons.

nextplayerprevious

Free under the MIT license · Markdown version · About the files

Use it

npm install react-useanimations
import UseAnimations from 'react-useanimations';
import skipBack from 'react-useanimations/lib/skipBack';

<UseAnimations animation={skipBack} size={32} />

Static SVG

Skip back icon, skip-back state
skip-back.svg

Questions about the Skip back icon

›What happens if Skip back is clicked again before it finishes?

No queue: every click restarts the 2 s run from the first frame. With reduced motion preferred, clicks still reach your onClick but the icon stays still.

›How do I make Skip back an accessible button?

Put its events on a real button with the render prop: render={(events, icon) => <button aria-label="Skip back" {...events}><span {...icon} /></button>}. The animation itself stays aria-hidden.

›Can Skip back play on hover instead?

Yes: pass interaction="hover-replay". It then plays once on mouseenter unless reduced motion is preferred. Leaving does not stop it; entering during playback does not restart it.

All media icons →