<Heart />
Part of the @remotion/shapes
package.
Renders an SVG element containing a heart.
Explorer
Example
src/Heart.tsxtsx
import {Heart } from '@remotion/shapes';import {AbsoluteFill } from 'remotion';export constMyComposition = () => {return (<AbsoluteFill style ={{backgroundColor : 'white',justifyContent : 'center',alignItems : 'center',}}><Heart size ={100}fill ="red"stroke ="black"strokeWidth ={2} /></AbsoluteFill >);};
Props
size
number
The size of the heart.
fill
string
The color of the shape.
stroke
string
The color of the stroke. Should be used together with strokeWidth
.
strokeWidth
string
The width of the stroke. Should be used together with stroke
.
style
string
CSS properties that will be applied to the <svg>
tag. Default style: overflow: 'visible'
pathStyle
string
CSS properties that will be applied to the <path>
tag. Default style: transform-box: 'fill-box'
and a dynamically calculated transform-origin
which is the center of the shape, so that the shape rotates around its center by default.
strokeDasharray
string
Allows to animate a path. See evolvePath() for an example.
strokeDashoffset
string
Allows to animate a path. See evolvePath() for an example.
Other props
All other props that can be passed to a <path>
are accepted and will be forwarded.