import { getFullnodeUrl } from "@onelabs/sui/client"; import { DEVNET_COUNTER_PACKAGE_ID, TESTNET_COUNTER_PACKAGE_ID, MAINNET_COUNTER_PACKAGE_ID, } from "./constants.ts"; import { createNetworkConfig } from "@onelabs/dapp-kit"; const { networkConfig, useNetworkVariable, useNetworkVariables } = createNetworkConfig({ devnet: { url: getFullnodeUrl("devnet"), variables: { counterPackageId: DEVNET_COUNTER_PACKAGE_ID, }, }, testnet: { url: getFullnodeUrl("testnet"), variables: { counterPackageId: TESTNET_COUNTER_PACKAGE_ID, }, }, mainnet: { url: getFullnodeUrl("mainnet"), variables: { counterPackageId: MAINNET_COUNTER_PACKAGE_ID, }, }, }); export { useNetworkVariable, useNetworkVariables, networkConfig };