Animated React component — HandPlatter / HandPlatterIcon
Hover the hand-platter icon above to see the default draw animation.
Tree-shakable named import — only the icons you reference end up in your bundle.
import { HandPlatter } from "lucide-motion";Also exported as HandPlatterIcon for the Lucide-suffix naming convention.
Drop the component into your JSX. The default trigger plays the draw animation on hover.
import { HandPlatter } from "lucide-motion";
<HandPlatter size={32} />duration={0.2} stagger={0}duration={1.5} stagger={0.4}easing="linear"trigger="mount" repeat={Infinity}The icon's underlying SVG node tree — useful if you need to render or transform it yourself instead of using the component.
[
[
"path",
{
"d": "M12 3V2"
}
],
[
"path",
{
"d": "m15.4 17.4 3.2-2.8a2 2 0 1 1 2.8 2.9l-3.6 3.3c-.7.8-1.7 1.2-2.8 1.2h-4c-1.1 0-2.1-.4-2.8-1.2l-1.302-1.464A1 1 0 0 0 6.151 19H5"
}
],
[
"path",
{
"d": "M2 14h12a2 2 0 0 1 0 4h-2"
}
],
[
"path",
{
"d": "M4 10h16"
}
],
[
"path",
{
"d": "M5 10a7 7 0 0 1 14 0"
}
],
[
"path",
{
"d": "M5 14v6a1 1 0 0 1-1 1H2"
}
]
]