Skip to content
Click to replay
Interaction
Click replay
Category
Navigation
Duration
2.50 s
Frame rate
30 fps
Artboard
32 × 32 px
Lottie size
2.5 kB

Arrow left circle

Animated arrow left circle icon

Arrow left circle is a 2.5 s micro animation from the navigation set that replays on every click, like Arrow Down Left and Arrow Left. Click icons typically confirm send, save, refresh, download, add-to-cart and formatting buttons.

direction

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

Use it

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

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

Static SVG

Arrow left circle icon, arrow-left-circle state
arrow-left-circle.svg

Questions about the Arrow left circle icon

›Do fast clicks on Arrow left circle queue up?

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

›Should the Arrow left circle icon be a <button>?

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

›Can Arrow left circle 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.