@0xsplits/splits-kit
Version:
UI Components for working with 0xSplits contracts
13 lines (11 loc) • 420 B
text/typescript
export const shortenAddress: (arg0: string) => string = (address) => {
if (!address) return 'no address provided'
const start = address.slice(0, 6)
const end = address.slice(address.length - 4)
return `${start}...${end}`
}
export const shortenENS: (arg0?: string) => string | undefined = (ens) => {
return ens && ens.length > 25
? ens.substring(0, 11) + '...' + ens.substring(ens.length - 11)
: ens
}