|
@@ -32,7 +32,7 @@ const InvisbleTextarea = styled.textarea`
|
|
opacity: 0;
|
|
opacity: 0;
|
|
`
|
|
`
|
|
|
|
|
|
-export default ({ text }) => {
|
|
|
|
|
|
+export default ({ text, children }) => {
|
|
const textareaRef = useRef(null);
|
|
const textareaRef = useRef(null);
|
|
const [hovered, setHovered] = useState(false);
|
|
const [hovered, setHovered] = useState(false);
|
|
const [copied, setCopied] = useState(false);
|
|
const [copied, setCopied] = useState(false);
|
|
@@ -55,7 +55,7 @@ export default ({ text }) => {
|
|
return (
|
|
return (
|
|
<Container>
|
|
<Container>
|
|
<UnderlinedSpan onClick={onClick} onMouseOver={onHover} onMouseOut={onUnhover}>
|
|
<UnderlinedSpan onClick={onClick} onMouseOver={onHover} onMouseOut={onUnhover}>
|
|
- {text}
|
|
|
|
|
|
+ {children ? children : text}
|
|
</UnderlinedSpan>
|
|
</UnderlinedSpan>
|
|
<ToolTip show={hovered}>
|
|
<ToolTip show={hovered}>
|
|
{copied ? "Copied!" : "Click to Copy"}
|
|
{copied ? "Copied!" : "Click to Copy"}
|