google-labs-jules[bot] 669e96a77c feat: optimize Hero component by isolating typing effect state
Extracted the high-frequency typing animation logic into a new, memoized `TypedText` component.
This prevents the entire `Hero` component (including the heavy `GradientBlinds`) from re-rendering on every character update.

- Created `TypedText` component in `Hero.tsx`
- Wrapped `TypedText` in `React.memo`
- Moved `useTypingEffect` call into `TypedText`
- Updated `Hero` to use `TypedText`

Co-authored-by: ragusa-it <196988693+ragusa-it@users.noreply.github.com>
2026-01-28 01:58:55 +00:00
2026-01-23 17:19:35 +01:00
2026-01-21 21:38:41 +01:00
2026-01-22 00:37:45 +01:00
Description
No description provided
1.3 MiB
Languages
TypeScript 79.1%
CSS 20.3%
HTML 0.6%