diff --git a/src/ts-default/TextAnimations/BlurText/BlurText.tsx b/src/ts-default/TextAnimations/BlurText/BlurText.tsx index a258c5c9..d5e45260 100644 --- a/src/ts-default/TextAnimations/BlurText/BlurText.tsx +++ b/src/ts-default/TextAnimations/BlurText/BlurText.tsx @@ -1,6 +1,8 @@ import { useSprings, animated, SpringValue } from '@react-spring/web'; import { useRef, useEffect, useState } from 'react'; +const AnimatedSpan = animated.span as React.FC>; + type BlurTextProps = { text?: string; delay?: number; @@ -90,7 +92,7 @@ const BlurText: React.FC = ({ style={{ display: 'flex', flexWrap: 'wrap' }} > {springs.map((props, index) => ( - = ({ > {elements[index] === ' ' ? '\u00A0' : elements[index]} {animateBy === 'words' && index < elements.length - 1 && '\u00A0'} - + ))}

); diff --git a/src/ts-tailwind/TextAnimations/BlurText/BlurText.tsx b/src/ts-tailwind/TextAnimations/BlurText/BlurText.tsx index fd89e1a3..236c599d 100644 --- a/src/ts-tailwind/TextAnimations/BlurText/BlurText.tsx +++ b/src/ts-tailwind/TextAnimations/BlurText/BlurText.tsx @@ -1,6 +1,8 @@ import { useRef, useEffect, useState } from 'react'; import { useSprings, animated, SpringValue } from '@react-spring/web'; +const AnimatedSpan = animated.span as React.FC>; + interface BlurTextProps { text?: string; delay?: number; @@ -90,14 +92,14 @@ const BlurText: React.FC = ({ return (

{springs.map((props, index) => ( - {elements[index] === ' ' ? '\u00A0' : elements[index]} {animateBy === 'words' && index < elements.length - 1 && '\u00A0'} - + ))}

);