در قسمت قبل با نوشتن کد های مربوط به onLoadIngredients به یک حلقه ی بی نهایت رسیدیم بنابراین به راحتی می فهمیم که مشکل از onLoadIngredients است. در حال حاضر هر بار که onLoadIngredients یا enteredFilter تغییر کنند، useEffect نیز دوباره اجرا خواهد شد. ما می دانیم که enteredFilter فقط زمانی تغییر می کند که کاربر چیزی را تایپ کند و ما هم چیزی را تایپ نکرده بودیم بنابراین باز هم مطمئن می شویم که onLoadIngredients مسئول این مشکل است.
پنل نویسندگان
