mars-v2-frontend/utils/formatters.ts
Gustavo Mauricio 28c53b1e59
Wallets integration (#3)
* keplr/metamask integration initial commit

* chains settings and type definitions. notifications prototype

* fix: dom nested buttons

* address copied toast

* react-toastify colors

* wallet store and initial queries setup. zustand and react query dependencies added

* _app code cleanup

* remove obsolete WalletContext

* unused import

* walletStore initial commit

* leftover component reference removed

* fix: react hydration mismatch wallet component

* metamask conditional click handler

* connect modal minor tweaks and wallet installation urls added
2022-09-14 12:28:18 +01:00

14 lines
272 B
TypeScript

export const formatWalletAddress = (
address: string,
substrLength = 6
): string => {
if (address.length <= 10) {
return address;
}
return `${address.slice(0, substrLength)}...${address.slice(
address.length - substrLength,
address.length
)}`;
};