sui-explorer-local
Version:
Local Sui Explorer
19 lines (16 loc) • 550 B
text/typescript
// Copyright (c) Mysten Labs, Inc.
// SPDX-License-Identifier: Apache-2.0
import { useSuiClient } from '@mysten/dapp-kit';
import { useQuery } from '@tanstack/react-query';
export function useNormalizedMoveModule(packageId?: string | null, moduleName?: string | null) {
const client = useSuiClient();
return useQuery({
queryKey: ['normalized-module', packageId, moduleName],
queryFn: async () =>
await client.getNormalizedMoveModule({
package: packageId!,
module: moduleName!,
}),
enabled: !!(packageId && moduleName),
});
}