MI
Hi Victoria, from what i see in your article about useState hook, you often use a function that returns updated state value rather than directly write the updated value as an argument. if that sounds confusing, let me direct it with an example: setMyArray(myArray=> ([...myArray, 'c'])) instead of just this: setMyArray([...myArray, 'c']) my question is, is that necessary to do so? i'm sorry if my question sounds stupid to you, but i am kind of new to programming. best regards, Ilham.