Commit 8ab8cf0a authored by Natalia Stus's avatar Natalia Stus

watchlist fixes

parent d88b5d72
...@@ -3,7 +3,7 @@ import React, { useCallback, useEffect } from 'react'; ...@@ -3,7 +3,7 @@ import React, { useCallback, useEffect } from 'react';
import { Icon, useClipboard, useToast } from '@chakra-ui/react'; import { Icon, useClipboard, useToast } from '@chakra-ui/react';
import { FaCopy } from 'react-icons/fa'; import { FaCopy } from 'react-icons/fa';
const WatchListAddressItem = ({ text }: {text: string}) => { const CopyToClipboard = ({ text }: {text: string}) => {
const { hasCopied, onCopy } = useClipboard(text); const { hasCopied, onCopy } = useClipboard(text);
const toast = useToast(); const toast = useToast();
...@@ -21,4 +21,4 @@ const WatchListAddressItem = ({ text }: {text: string}) => { ...@@ -21,4 +21,4 @@ const WatchListAddressItem = ({ text }: {text: string}) => {
return <Icon as={ FaCopy } w="15px" h="15px" color="blue.500" cursor="pointer" onClick={ copyToClipboardCallback }/>; return <Icon as={ FaCopy } w="15px" h="15px" color="blue.500" cursor="pointer" onClick={ copyToClipboardCallback }/>;
} }
export default WatchListAddressItem; export default CopyToClipboard;
import React from 'react';
import { Box } from '@chakra-ui/react'
type Props = { children: React.ReactNode };
const Tag: React.FC<Props> = (props) => {
return (
<Box backgroundColor="gray.200" color="gray.600" borderRadius="4px" fontSize="xs" padding="2px 8px" width="fit-content">
{ props.children }
</Box>
)
}
export default Tag;
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment