reza esmaili
4 سال پیش توسط reza esmaili مطرح شد
1 پاسخ

نحوه فرخوانی store در reducer hook

با سلام
من ابتدا یک Reducer با مقدار intial State در یک کامپوننت تعریف کردم

const [state, dispatch] = useReducer(reducerProfile,initialState)

حال اگر بخوام از مقادیر state های این کامپوننت در کامپوننت دومی استفاده کنم دوباره با بدین صورت Reduer رو تعریف کنم ؟!!

const [state, dispatch] = useReducer(reducerProfile,initialState)

در اینحالت مقادیر intialState ، مقادیر state های اولیه رو تغییر می دهند ، میدونم دارم اشتباه انجام می دهم ، لطفا بفرمایید نحوه صحیح چگونه است

بسیار ممنون


ثبت پرسش جدید
حسام موسوی
تخصص : طراح و برنامه نویس
@hesammousavi 4 سال پیش مطرح شد
0

در کامپونتت دوم منظورتون فرزند اون کامپونتت هست دیگه ؟
چون این reducer رو باید در کامپونتت اصلی جاسازی کنید تا در همه کامپونتت‌های فرزند بشه استفاده کرد .
در ضمن اگر منظورتون در کامپونتت فرزند هست خیر به هیچ وجه نباید دوباره useReducer بسازید !


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام