"use client"; import { Eyebrow, H4, H5 } from "@/components/Texts"; import PodsFlow from "./animations/PodsFlow"; import { useEffect, useState } from "react"; import { IconClockHour5 } from "@tabler/icons-react"; const phrases = [ "everything runs directly from your Pod.", "Messages travel from Pod to Pod, never through a server.", "Calls are hosted on your Pod, not in a data center.", "Files stay encrypted, available, and always yours.", ]; export function PodsHow() { const [index, setIndex] = useState(0); const [fade, setFade] = useState(true); useEffect(() => { const interval = setInterval(() => { setFade(false); setTimeout(() => { setIndex((prev) => (prev + 1) % phrases.length); setFade(true); }, 300); }, 3000); return () => clearInterval(interval); }, []); return (
{/* Two-column layout */}
{/* Right: Animation */}
{/* Left: JUST the H3 with auto-changing sentence */}
How it works

A Pod in Action

When you use Mycelium,  {phrases[index]}
); }