import type { Config, Connector } from '../createConfig.js' export type GetConnectorsReturnType = config['connectors'] let previousConnectors: readonly Connector[] = [] /** https://wagmi.sh/core/api/actions/getConnectors */ export function getConnectors( config: config, ): GetConnectorsReturnType { const connectors = config.connectors if ( previousConnectors.length === connectors.length && previousConnectors.every( (connector, index) => connector === connectors[index], ) ) return previousConnectors previousConnectors = connectors return connectors }