سلام استاد
دلیل ساخت فایل history.js فقط برای اجبار کردن کامپوننت route برای رند مجدد هست یا کار دیگه هم انجام میده؟
اگه فقط رندر هست آیا با روش سادهتر داخل function componentها نمیشه این کار رو انجام داد؟ چون این پیچیدگی ثبت اطلاعات و حذف اونها داخل متغییر instance برای من قابل فهم نبوده.
ممنون میشم توضیح مجدد بدین.
در ضمن لطفا فایل نهایی این پروژه رو اگه امکان داره قرار بدین تا بتونم پروژه رو دقیق بررسی کنم.
با تشکر