import { connect } from 'react-redux' import { Input, Popover } from 'antd' import { actionSearchUser } from '../actions/query/searchUserQuery' import { UserOutlined } from '@ant-design/icons' import { actionFullProfilePageUserTypeSaga } from '../actions/typeSaga/userTypesSaga' import LinkToUser from './LinkToUser' export const ResultUserFind = ({ userFind = [], handleCancel }) => { return (
{userFind?.map(({ _id, login, avatar }) => ( ))}
) } const SearchUser = ({ my_Id, onSearch, searchUser, onPageData }) => { const onSearchUser = (value) => onSearch(value) const { Search } = Input return ( <> } > } enterButton="Search" size="large" onSearch={onSearchUser} /> ) } export const CSearch = connect( (state) => ({ aboutUser: state.userData?.aboutUser, searchUser: state.promise?.searchUser?.payload, my_Id: state.auth?.payload?.sub?.id || '', }), { onSearch: actionSearchUser, onPageData: actionFullProfilePageUserTypeSaga, }, )(SearchUser)