با سلام
من ابتدا یک Reducer با مقدار intial State در یک کامپوننت تعریف کردم
const [state, dispatch] = useReducer(reducerProfile,initialState)
حال اگر بخوام از مقادیر state های این کامپوننت در کامپوننت دومی استفاده کنم دوباره با بدین صورت Reduer رو تعریف کنم ؟!!
const [state, dispatch] = useReducer(reducerProfile,initialState)
در اینحالت مقادیر intialState ، مقادیر state های اولیه رو تغییر می دهند ، میدونم دارم اشتباه انجام می دهم ، لطفا بفرمایید نحوه صحیح چگونه است
بسیار ممنون
در کامپونتت دوم منظورتون فرزند اون کامپونتت هست دیگه ؟
چون این reducer رو باید در کامپونتت اصلی جاسازی کنید تا در همه کامپونتتهای فرزند بشه استفاده کرد .
در ضمن اگر منظورتون در کامپونتت فرزند هست خیر به هیچ وجه نباید دوباره useReducer بسازید !
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟