Skip to main content

IotaClientProviderProps

@iota/dapp-kit


@iota/dapp-kit / IotaClientProviderProps

Type Alias: IotaClientProviderProps<T>

IotaClientProviderProps<T> = object & { defaultNetwork?: keyof T & string; network?: never; } | { defaultNetwork?: never; network?: keyof T & string; }

Defined in: sdk/dapp-kit/src/components/IotaClientProvider.tsx:26

Type Declaration​

children​

children: React.ReactNode

createClient?​

optional createClient?: (name, config) => IotaClient

Parameters​

name​

keyof T

config​

T[keyof T]

Returns​

IotaClient

networks?​

optional networks?: T

onNetworkChange?​

optional onNetworkChange?: (network) => void

Parameters​

network​

keyof T & string

Returns​

void

Type Parameters​

T​

T extends NetworkConfigs