UNPKG

ngx-tencent-im

Version:
11 lines 2.12 kB
import { createReducer, on } from '@ngrx/store'; import { showAction } from '../actions'; export const initialState = { type: 'error', message: '', }; const _showMessageReducer = createReducer(initialState, on(showAction, (state, { msgType, message }) => ({ type: msgType, message }))); export function showMessageReducer(state, action) { return _showMessageReducer(state, action); } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibWVzc2FnZS5yZWR1Y2VyLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vLi4vcHJvamVjdHMvbmd4LXRlbmNlbnQtaW0vc3JjL3N0b3JlL3JlZHVjZXIvbWVzc2FnZS5yZWR1Y2VyLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUNBLE9BQU8sRUFBVSxhQUFhLEVBQUUsRUFBRSxFQUFFLE1BQU0sYUFBYSxDQUFDO0FBQ3hELE9BQU8sRUFBRSxVQUFVLEVBQUUsTUFBTSxZQUFZLENBQUM7QUFTeEMsTUFBTSxDQUFDLE1BQU0sWUFBWSxHQUFpQjtJQUN4QyxJQUFJLEVBQUUsT0FBTztJQUNiLE9BQU8sRUFBRSxFQUFFO0NBQ1osQ0FBQztBQUVGLE1BQU0sbUJBQW1CLEdBQUcsYUFBYSxDQUN2QyxZQUFZLEVBQ1osRUFBRSxDQUFDLFVBQVUsRUFBRSxDQUFDLEtBQUssRUFBRSxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsRUFBRSxFQUFFLENBQUMsQ0FBQyxFQUFFLElBQUksRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLENBQUMsQ0FBQyxDQUM5RSxDQUFDO0FBRUYsTUFBTSxVQUFVLGtCQUFrQixDQUFDLEtBQStCLEVBQUUsTUFBYztJQUNoRixPQUFPLG1CQUFtQixDQUFDLEtBQUssRUFBRSxNQUFNLENBQUMsQ0FBQztBQUM1QyxDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiXHJcbmltcG9ydCB7IEFjdGlvbiwgY3JlYXRlUmVkdWNlciwgb24gfSBmcm9tICdAbmdyeC9zdG9yZSc7XHJcbmltcG9ydCB7IHNob3dBY3Rpb24gfSBmcm9tICcuLi9hY3Rpb25zJztcclxuXHJcblxyXG5leHBvcnQgaW50ZXJmYWNlIE1lc3NhZ2VTdGF0ZSB7XHJcbiAgdHlwZTogc3RyaW5nO1xyXG4gIG1lc3NhZ2U6IGFueSxcclxuXHJcbn1cclxuXHJcbmV4cG9ydCBjb25zdCBpbml0aWFsU3RhdGU6IE1lc3NhZ2VTdGF0ZSA9IHtcclxuICB0eXBlOiAnZXJyb3InLFxyXG4gIG1lc3NhZ2U6ICcnLFxyXG59O1xyXG5cclxuY29uc3QgX3Nob3dNZXNzYWdlUmVkdWNlciA9IGNyZWF0ZVJlZHVjZXIoXHJcbiAgaW5pdGlhbFN0YXRlLFxyXG4gIG9uKHNob3dBY3Rpb24sIChzdGF0ZSwgeyBtc2dUeXBlLCBtZXNzYWdlIH0pID0+ICh7IHR5cGU6IG1zZ1R5cGUsIG1lc3NhZ2UgfSkpLFxyXG4pO1xyXG5cclxuZXhwb3J0IGZ1bmN0aW9uIHNob3dNZXNzYWdlUmVkdWNlcihzdGF0ZTogTWVzc2FnZVN0YXRlIHwgdW5kZWZpbmVkLCBhY3Rpb246IEFjdGlvbikge1xyXG4gIHJldHVybiBfc2hvd01lc3NhZ2VSZWR1Y2VyKHN0YXRlLCBhY3Rpb24pO1xyXG59XHJcbiJdfQ==