UNPKG

@uimkit/uikit-react

Version:

<img style="width:64px" src="https://mgmt.uimkit.chat/media/img/avatar.png"/>

33 lines (28 loc) 1.26 kB
'use strict'; Object.defineProperty(exports, '__esModule', { value: true }); var index = require('../../node_modules/.pnpm/reselect@4.1.7/node_modules/reselect/es/index.js'); require('redux'); require('../../types/models.js'); require('../../types/events.js'); require('../rootReducer.js'); require('../accounts/actions.js'); require('tslib'); require('../accounts/selectors.js'); require('../../node_modules/.pnpm/invariant@2.2.4/node_modules/invariant/invariant.js'); require('i18next'); require('../conversations/actions.js'); require('../../node_modules/.pnpm/lodash.flatten@4.4.0/node_modules/lodash.flatten/index.js'); require('../../node_modules/.pnpm/lodash.some@4.6.0/node_modules/lodash.some/index.js'); require('./actions.js'); var reducers = require('./reducers.js'); require('../contacts/actions.js'); var getMessageListStateSlice = function (state) { return state.messages; }; /** * 获取会话的消息列表 */ var getConversationState = function (conversationId) { return index.createSelector([getMessageListStateSlice], function (state) { var s = state[conversationId]; return s !== null && s !== void 0 ? s : reducers.newState(); }); }; exports.getConversationState = getConversationState; //# sourceMappingURL=selectors.js.map