select entire share url on click

This commit is contained in:
NikolaBorislavovHristov 2019-11-18 16:43:32 +02:00
parent 5e2d399fb2
commit db83b7a99c

View file

@ -8,6 +8,11 @@ const styles = require('./styles');
const SharePrompt = ({ className, url }) => {
const inputRef = React.useRef(null);
const selectInputContent = React.useCallback(() => {
if (inputRef.current !== null) {
inputRef.current.select();
}
}, []);
const copyToClipboard = React.useCallback(() => {
if (inputRef.current !== null) {
inputRef.current.select();
@ -38,6 +43,7 @@ const SharePrompt = ({ className, url }) => {
type={'text'}
readOnly={true}
defaultValue={url}
onClick={selectInputContent}
tabIndex={-1}
/>
<Button className={styles['copy-button']} onClick={copyToClipboard}>