Store user token in React Redux or cookies?

What is the best practice for storing user tokens in a MERN webapp?

When developing a MERN webapp, a common practice is to store user tokens in cookies. However, some examples store user sessions with React Redux.

Which option is better? Is it acceptable to store tokens with React Redux?

// token stored with React Redux
const token = useSelector(state => state.user.token)
// token stored with cookies
const token = cookies.get('token')

The best practice for storing user tokens in a MERN webapp is to store them in cookies. Storing tokens with React Redux is not recommended.