UNPKG

@wulperstudio/chat

Version:
36 lines (35 loc) 1.28 kB
export const externals = (dispatch, auto_select_chat, msg_new_of, set_msg, search_users_bighall) => ({ disconnect: () => { alert("DESCONECTADO..."); }, connection: (user) => { dispatch && dispatch({ type: "@set/user", payload: user }); }, register_thread_out: (thread, isgroup) => { auto_select_chat && auto_select_chat({ space: thread.space, title: isgroup ? thread.title : thread.user.nickname, }); }, get_list_contacts_groups_out: (rooms_talk) => { dispatch && dispatch({ type: "@list/rooms", payload: rooms_talk }); }, get_inbox_out: (inbox, _space) => { dispatch && dispatch({ type: "@list/inbox", payload: inbox }); }, alert_new_message_out: (alert) => { msg_new_of && msg_new_of(alert.nickname); }, get_members_room: (members) => { dispatch && dispatch({ type: "@list/members", payload: members }); }, set_text_msg: (text, autosend) => { set_msg && set_msg(text, autosend); }, search_users_bighall: (members) => { search_users_bighall && search_users_bighall(members); if (process.env.FULL_TEST) { localStorage.setItem('menbers-big-hall', JSON.stringify(members)); } }, });