1.You can use React Context or Redux for in- memory state . 2.Also can use localStorage or sessionStorage for state persistence across refreshes. If you have more questions or problems, then please contact me.