import React, { useState, useEffect } from 'react'; export default function WrenchIcon() { const [rotate, setRotate] = useState(false); useEffect(() => { const timer = setInterval(() => { setRotate((r) => !r); }, 2000); // Change 2000 to the duration you want for each pause return () => clearInterval(timer); }, []); return ( ); }