/** * * InputSearchLi * */ import React from 'react'; import PropTypes from 'prop-types'; import Wrapper from './Components'; /* eslint-disable jsx-a11y/click-events-have-key-events */ /* eslint-disable jsx-a11y/no-static-element-interactions */ function InputSearchLi({ onClick, isAdding, item }) { const { id, username } = item; const icon = isAdding ? 'fa-plus' : 'fa-minus-circle'; const liStyle = isAdding ? { cursor: 'pointer' } : {}; const handleClick = isAdding ? () => onClick(item) : () => {}; const path = `/admin/plugins/content-manager/collectionType/plugins::users-permissions.user/${id}?redirectUrl=/plugins/content-manager/collectionType/plugins::users-permissions.user`; return (
{username}
{ e.stopPropagation(); e.preventDefault(); onClick(item); }} >
); } InputSearchLi.defaultProps = { item: { id: null, username: null, }, }; InputSearchLi.propTypes = { isAdding: PropTypes.bool.isRequired, item: PropTypes.object, onClick: PropTypes.func.isRequired, }; export default InputSearchLi;