Files
explore/ui/shared/HashStringShorten.tsx
T
2023-04-05 14:00:48 -03:00

24 lines
482 B
TypeScript

import { Tooltip } from '@chakra-ui/react';
import React from 'react';
import shortenString from 'lib/shortenString';
interface Props {
hash: string;
isTooltipDisabled?: boolean;
}
const HashStringShorten = ({ hash, isTooltipDisabled }: Props) => {
if (hash.length <= 8) {
return <span>{ hash }</span>;
}
return (
<Tooltip label={ hash } isDisabled={ isTooltipDisabled }>
{ shortenString(hash) }
</Tooltip>
);
};
export default HashStringShorten;