UNPKG

@uimkit/uikit-react

Version:

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

30 lines (27 loc) 1.1 kB
import { useEffect } from 'react'; import { useDispatch } from '../store/useDispatch.js'; import { useSelector } from 'react-redux'; import '../types/models.js'; import '../types/events.js'; import '../store/accounts/actions.js'; import 'tslib'; import { getAccounts } from '../store/accounts/selectors.js'; import { fetchAllAccounts } from '../store/accounts/commands.js'; import 'redux'; import '../store/rootReducer.js'; import '../store/conversations/actions.js'; import '../node_modules/.pnpm/lodash.flatten@4.4.0/node_modules/lodash.flatten/index.js'; import '../node_modules/.pnpm/lodash.some@4.6.0/node_modules/lodash.some/index.js'; import '../node_modules/.pnpm/invariant@2.2.4/node_modules/invariant/invariant.js'; import 'i18next'; import '../store/messages/actions.js'; import '../store/contacts/actions.js'; function useIMAccountList(componentName) { var dispatch = useDispatch(); useEffect(function () { dispatch(fetchAllAccounts()); }, [componentName]); return useSelector(getAccounts); } export { useIMAccountList }; //# sourceMappingURL=useIMAccountList.js.map