برچسب hook

2 پرسش ثبت شده

چطور از کال‌بک با هوک useState در React استفاده کنیم؟

How to use callback with useState hook in React?

چطوری می‌تونم یه تابع کال‌بک رو با useState در React استفاده کنم؟ مثلا وقتی که بخوام بعد از تغییر state یه کاری انجام بدم، مثل تغییر یه state دیگه یا اجرای یه تابع خاص، باید چیکار کنم؟ وقتی از useState استفاده می‌کنم، می‌خوام که مطمئن باشم بعد از تغییر مقدار state، یه سری عملیات انجام می‌شه.
1403/06/02

خطا: تابع useEffect باید یک تابع cleanup برگردونه یا هیچ چیزی برنگردونه (React)

React Hook Warnings for async function in useEffect

من دارم از React Hooks استفاده می‌کنم و سعی دارم توابع async رو داخل useEffect استفاده کنم. وقتی این کار رو می‌کنم، یک هشدار دریافت می‌کنم که میگه تابع useEffect باید یک تابع cleanup برگردونه یا اصلا چیزی برنگردونه. ولی تابع async من نیاز داره که منتظر بمونه (await) و به همین خاطر داره به صورت ضمنی یه Promise برمی‌گردونه. چطور می‌تونم این مشکل رو برطرف کنم؟