UNPKG

@wagmi/core

Version:

VanillaJS library for Ethereum

24 lines 865 B
import { getConnectorClient, } from '../actions/getConnectorClient.js'; import { filterQueryOptions } from './utils.js'; export function getConnectorClientQueryOptions(config, options = {}) { return { gcTime: 0, async queryFn({ queryKey }) { const { connector } = options; const { connectorUid: _, scopeKey: _s, ...parameters } = queryKey[1]; return getConnectorClient(config, { ...parameters, connector, }); }, queryKey: getConnectorClientQueryKey(options), }; } export function getConnectorClientQueryKey(options = {}) { const { connector, ...parameters } = options; return [ 'connectorClient', { ...filterQueryOptions(parameters), connectorUid: connector?.uid }, ]; } //# sourceMappingURL=getConnectorClient.js.map