'use client' import React, { useState, useEffect } from 'react' /** @description Rolling phrases component that cycles through Anchor 23 standards */ export function RollingPhrases() { const phrases = [ "Manifiesto la belleza que merezco", "Atraigo experiencias extraordinarias", "Mi confianza irradia elegancia", "Soy el estándar de sofisticación", "Mi presencia transforma espacios", "Vivo con propósito y distinción" ] const [currentPhrase, setCurrentPhrase] = useState(0) const [isAnimating, setIsAnimating] = useState(false) useEffect(() => { const interval = setInterval(() => { setIsAnimating(true) setTimeout(() => { setCurrentPhrase((prev) => (prev + 1) % phrases.length) setIsAnimating(false) }, 300) }, 4000) // Cambiar cada 4 segundos return () => clearInterval(interval) }, [phrases.length]) return (

{phrases[currentPhrase]}

) }