useEffect(() => {
  const timer = setInterval(() => {
    console.log('تایمر اجرا شد');
  }, 1000);

  return () => {
    clearInterval(timer); // پاکسازی تایمر
  };
}, []);