Firebase & Redux이용중 error message display 가능한가요?

현재 actions/user의 코드는 다음과 같습니다.
현재 로그인 시도시 에러가 발생하면 alert가 뜨는데,
Alert가 아닌 message로 display하고자하면 어떻게 변화를 주는것이 필요할까요?
초보자에게 많은 도움 부탁 드립니다.

export const login = () => {
return async (dispatch, getState) => {
try {
const { email, password } = getState().user
const response = await firebase.auth().signInWithEmailAndPassword(email, password)
dispatch(getUser(response.user.uid))
} catch (e) {
alert(e)
}
}
}

state변수로 errorMessage를 정의하고, 에러 발생시 setErrorMessage(‘에러 메시지 내용’) 으로 세팅하고, render함수에서 {errorMessage}를 출력해주면 되겠습니다.

Redux사용중인데, action에서 state 지정해서 재활용이 가능한가요?

redux store에 UI reducer를 하나 정의하고, 에러메시지를 React DOM 구조상 모든 UI를 감싸는 지점에 에러 메시지 표시를 두고 처리하면 됩니다.