Files
explore/ui/shared/HashStringShorten.tsx
T
2023-03-20 13:18:22 -03:00

22 lines
456 B
TypeScript

import { Tooltip } from '@chakra-ui/react';
import React from 'react';
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 }>
{ hash.slice(0, 4) + '...' + hash.slice(-4) }
</Tooltip>
);
};
export default HashStringShorten;