diff --git a/client/src/components/List/CardAdd.jsx b/client/src/components/List/CardAdd.jsx index d457f66f..83f20fcf 100755 --- a/client/src/components/List/CardAdd.jsx +++ b/client/src/components/List/CardAdd.jsx @@ -3,17 +3,14 @@ import PropTypes from 'prop-types'; import classNames from 'classnames'; import { useTranslation } from 'react-i18next'; import TextareaAutosize from 'react-textarea-autosize'; -import { Button, Form, TextArea } from 'semantic-ui-react'; +import { Button, Form, TextArea, Icon } from 'semantic-ui-react'; import { useDidUpdate, useToggle } from '../../lib/hooks'; - import { useClosableForm, useForm } from '../../hooks'; - import styles from './CardAdd.module.scss'; const DEFAULT_DATA = { name: '', }; - const CardAdd = React.memo(({ isOpened, onCreate, onClose }) => { const [t] = useTranslation(); const [data, handleFieldChange, setData] = useForm(DEFAULT_DATA); @@ -62,17 +59,17 @@ const CardAdd = React.memo(({ isOpened, onCreate, onClose }) => { const handleSubmit = useCallback(() => { submit(); }, [submit]); - useEffect(() => { if (isOpened) { nameField.current.ref.current.focus(); } }, [isOpened]); - useDidUpdate(() => { nameField.current.ref.current.focus(); }, [focusNameFieldState]); - + const copyfun = () => { + navigator.clipboard.writeText(data.name); + }; return (