وقتی ما داریم box رو میسازیم تا داخل boxes فراخوانی بشه نمیشه مثل کاری که برای toggle انجام دادیم برای اونم انجام بدیم ؟
یعنی داخل Boxes وقتی داریم Box رو فراخوانی میکنیم مثل زیر عمل کنیم ؟
return <Box box = {box} />
سلام
اگر سوال رو درست متوجه شده باشم در این مورد هست که چرا فقط title رو پاس دادیم
<Box title={box.title} />
و به این صورت box رو پاس ندادیم
<Box box={box} />
اینکه به چه صورتی پاس بدیم کاملا برمیگرده به انتخابی که برنامه نویس انجام میده و اگر نیاز باشه میتونه همه box رو پاس بده و اینجا هم چون که من فقط title رو نیاز داشتم بنابراین فقط همین بخش رو پاس دادم
برای اینجا من حالت اولی رو ترجیح میدم به این دلیل که خوانایی کد بهتری داره و همچنین مواردی رو که کامپوننت نیاز نداره اضافه بهش پاس نمیدیم