@knine-sdk/react
Version:
React helpers for Knine Finance projects. Part of Knine JS SDK
14 lines (11 loc) • 413 B
JavaScript
import { getEtherscanLink, openWindow } from '@knine-sdk/helpers';
import { useCallback } from 'react';
import { useSDK } from './useSDK.js';
const useEtherscanOpen = (hash, entity) => {
const { chainId } = useSDK();
return useCallback(() => {
const link = getEtherscanLink(chainId, hash, entity);
openWindow(link);
}, [chainId, entity, hash]);
};
export { useEtherscanOpen };