ucap-doc/documents/업무/6월/1째주/0605.txt

70 lines
1.5 KiB
Plaintext
Raw Permalink Normal View History

2020-06-05 09:45:18 +00:00
대화 복사
일반 텍스트
대용량 텍스트
일반 번역 텍스트
대용량 번역 텍스트
ucap prj
protocol-event isRecall fnc 데이터형 number로 변경
daesang recall effect
cancel (roomseq, eventseq, deviceType)
cnacelNotification()
recallInfoList - reducer
infoList 해당 메세지 갱신
대화방 갱신
대화방 eventList 갱신
대화방 새로고침
액션 생성
대화 삭제
대화 수정 -> 대화 회수
이펙트
대화방 새로고침
info2 호출 파라미터
roomId, isDetail: false, localeCode: loginRes.localeCode
리듀서
room2Success
infoRequest
roomId: string
isDetail: boolean
localeCode
InfoResponse
roomId: string;
// /**
// * Refresh of Room request
// */
// export const roomRefresh = createAction(
// '[ucap::chat::room] room refresh ',
// props<RoomRequest>()
// );
// export const roomRefreshFailure = createAction(
// '[ucap::chat::room] room refresh Failure',
// props<{ error: any }>()
// );
roomRefresh$ = createEffect(() => {
return this.actions$.pipe(
ofType(roomRefresh),
switchMap((action) => {
const req = action.req;
return this.roomProtocolService.info2(req).pipe(
map((res) =>
room2Success({
roomInfo: res.roomInfo,
roomUserInfo: res.roomUserInfo
})
),
catchError((error) => of(roomFailure({ error })))
);
})
);
});