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