UNPKG

@uimkit/uikit-react

Version:

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

34 lines (29 loc) 1.25 kB
'use strict'; Object.defineProperty(exports, '__esModule', { value: true }); var React = require('react'); var useDispatch = require('../store/useDispatch.js'); var reactRedux = require('react-redux'); require('../types/models.js'); require('../types/events.js'); require('../store/accounts/actions.js'); require('tslib'); var selectors = require('../store/accounts/selectors.js'); var commands = require('../store/accounts/commands.js'); require('redux'); require('../store/rootReducer.js'); require('../store/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('../node_modules/.pnpm/invariant@2.2.4/node_modules/invariant/invariant.js'); require('i18next'); require('../store/messages/actions.js'); require('../store/contacts/actions.js'); function useIMAccountList(componentName) { var dispatch = useDispatch.useDispatch(); React.useEffect(function () { dispatch(commands.fetchAllAccounts()); }, [componentName]); return reactRedux.useSelector(selectors.getAccounts); } exports.useIMAccountList = useIMAccountList; //# sourceMappingURL=useIMAccountList.js.map