Files
explore/ui/token/TokenProjectInfo/SupportLink.tsx
T
2023-12-20 14:09:33 +04:00

29 lines
588 B
TypeScript

import { Link } from '@chakra-ui/react';
import React from 'react';
import IconSvg from 'ui/shared/IconSvg';
interface Props {
url: string;
}
const SupportLink = ({ url }: Props) => {
const isEmail = url.includes('@');
const href = isEmail ? `mailto:${ url }` : url;
return (
<Link
href={ href }
target="_blank"
display="inline-flex"
alignItems="center"
columnGap={ 1 }
>
<IconSvg name={ isEmail ? 'email' : 'link' } boxSize={ 6 } color="text_secondary"/>
<span>{ url }</span>
</Link>
);
};
export default SupportLink;