diff --git a/projects/ucap-webmessenger-app/src/app/store/messenger/room/reducers.ts b/projects/ucap-webmessenger-app/src/app/store/messenger/room/reducers.ts index 921038af..e33bc262 100644 --- a/projects/ucap-webmessenger-app/src/app/store/messenger/room/reducers.ts +++ b/projects/ucap-webmessenger-app/src/app/store/messenger/room/reducers.ts @@ -8,6 +8,7 @@ import { } from './actions'; import * as AuthenticationStore from '@app/store/account/authentication'; +import * as ChatStore from '@app/store/messenger/chat'; import { UserInfo } from '@ucap-webmessenger/protocol-room'; export const reducer = createReducer( @@ -67,5 +68,10 @@ export const reducer = createReducer( return { ...initialState }; + }), + on(ChatStore.clearSelectedRoom, (state, action) => { + return { + ...initialState + }; }) );