Initial commit with 🏗️ create-eth @ 2.0.4

This commit is contained in:
han
2026-01-23 20:20:58 +07:00
commit b330aba2b4
185 changed files with 36981 additions and 0 deletions

View File

@@ -0,0 +1,11 @@
import { useTargetNetwork } from "~~/hooks/scaffold-eth";
import { GenericContractsDeclaration, contracts } from "~~/utils/scaffold-eth/contract";
const DEFAULT_ALL_CONTRACTS: GenericContractsDeclaration[number] = {};
export function useAllContracts() {
const { targetNetwork } = useTargetNetwork();
const contractsData = contracts?.[targetNetwork.id];
// using constant to avoid creating a new object on every call
return contractsData || DEFAULT_ALL_CONTRACTS;
}