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 '../../components/LinkToUser' export const ResultUserFind = ({text, userFind = [], handleCancel }) => { return (
{userFind ? userFind?.map(({ _id, login, avatar }) => ( )) :

Not found by request "{text} "

}
) } const SearchUser = ({my_Id, onSearch, searchUser, onPageData }) => { // const [value, setSearch] = useState('') // const onSearchUser = onSearch(setSearch(value)) const onSearchUser = (value) => console.log('value ', value)&& onSearch(value) const { Search } = Input // console.log('value ', value) return ( <> {/* } > */} } enterButton="Search" size="large" onSearch={onSearchUser} className="Search" />
{/*
*/} ) } export const CSearchMobileVersion = connect( (state) => ({ aboutUser: state.userData?.aboutUser, searchUser: state.promise?.searchUser?.payload, my_Id: state.auth?.payload?.sub?.id || '', }), { onSearch: actionSearchUser, onPageData: actionFullProfilePageUserTypeSaga, }, )(SearchUser)