سلام دوستان ممنون میشم اگه کسی میدونه کمکم کنه
من تو پروژه ری اکتم api اصلی رو تو useEffect صدا میکنم
زمانی که یه اکشنی انجام میدم مثلا سرچ اون پارامتر رو تو useCallback میفرستم به api و انتهاش پارامتر سرچ رو میفرستم
ولی زمانی که تب network رو نگاه میکنم میبینم api دو بار صدا میشه
یک بار api , useEffect و پشتش api, useCallback
دلیل این موضوع چی هست؟
دلایل مختلفی میتونه داشته باشه.
اما برای اینکه بتونید خیلی دقیق بفهمید در کامپوننت هاتون چه اتفاقاتی میافته و چه موقعی و به چه ترتیبی کدوم اکشن صدا زده میشه پیشنهاد میکنم پروزه هاتونو با ریداکس پیاده سازی کنید. ریداکس یک ابزاری دراه به اسم redux-devtools که که زمان بسیار زیادی که شما صرف پیدا کردن باگ هاتون میکنید به شدت کاهش میده.
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟