Which mutation is considered acceptable during React render?
Mutating a prop object before returning JSX
Pushing items into a locally created array inside the component before rendering it
Updating a module-level array declared outside the component
Modifying state directly before returning JSX