import FileCopy from '@material-ui/icons/FileCopy'; import React from 'react'; import { copyToClipBoardUtility } from '../../utils/cli-utils'; import { TEXT } from '../../utils/constants'; import Tooltip from '../../muiComponents/Tooltip'; import { ClipBoardCopy, ClipBoardCopyText, CopyIcon } from './styles'; interface Props { text: string; children?: React.ReactNode; } const renderText = (text: string, children: React.ReactNode): JSX.Element => { if (children) { return {children}; } return {text}; }; const renderToolTipFileCopy = (text: string): React.ReactElement => ( ); const CopyToClipBoard: React.FC = ({ text, children }) => { return ( {renderText(text, children)} {renderToolTipFileCopy(text)} ); }; export default CopyToClipBoard;