useInterval

این هوک راهی آسان برای اجرای یک تابع در بازه‌های زمانی مشخص فراهم می‌کند.

مثال

پارامترها
paramتوضیحاتنوعپیش‌فرض
callbackتابعی که در هر بازه زمانی اجرا می‌شود.() => void-
delayتاخیر بین هر اجرای تابع به میلی‌ثانیه. اگر null باشد، اجرای تابع متوقف می‌شود.number | null-

API

مقدار بازگشتی
بازگشتیتوضیحاتنوعپیش‌فرض
intervalRefیک آبجکت ref که شناسه بازه زمانی را نگه می‌دارد و می‌تواند برای مدیریت دستی بازه زمانی استفاده شود.React.MutableRefObject-