useSelector, sirve para obtener información del estado.
const state = useSelector( state => state);
La pieza de codigo de arriba basicamente hace que el hook useSelector convierta el estado en un objeto el cual se puede accesar con la variable que guarda al useSelector en este caso el “state”
Una idea es que puedes desestructurar el estado como por ejemplo de esta manera:
const { msgError } = useSelector( state => state);
Es importante NO OLVIDES, importar el hook…
import { useSelector } from 'react-redux';
También es importante notar que aunque no disparemos un cambio en un formulario con un botón por ejemplo, solo con cambiar el estado se disparara la acción automáticamente. Es normal así funciona React.