سلام وقت به خیر
میخواستم بدونم در دقیقه ۲۳:۳۰ که داخل تابع handelChangeCurrentPost مقدارcurrentPost رو در state میخوایم set میکنیم چرا مقدار قبلی که posts هست رو داخل تابع setState نمیزاریم و چرا با این کارمون در تابع handelChangeCurrentPost مقدار posts که در state ذخیره شده از بین نمیره ؟
مگه نباید برای set کردن state جدید state قبلی رو داشته باشیم و اون مقدار خاص رو set کنیم ؟
اگه میشه این ابهام رو برام برطرف کنید
ممنون
handelChangeCurrentPost(index) {
console.log(index);
this.setState({ currentPost: index });
}