Skip to main content

Function: createNetworkConfig()

function createNetworkConfig<T, Config, Variables>(networkConfig): object;

Type Parameters

Type ParameterDefault type
T extends Record<string, Config>-
Config extends NetworkConfig<Variables>T[keyof T]
Variables extends objectNonNullable<Config["variables"]>

Parameters

ParameterType
networkConfigT

Returns

object

NameType
networkConfigT
useNetworkConfig()() => Config
useNetworkVariables()() => Variables
useNetworkVariable()<K>(name) => Variables[K]