Skip to content

Commit 7f94383

Browse files
authored
feat(id.place): default mode in connector (#3796)
1 parent 63fb964 commit 7f94383

1 file changed

Lines changed: 6 additions & 1 deletion

File tree

packages/id.place/src/wagmi/connector.ts

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ import { Address, ExactPartial, ProviderConnectInfo } from "viem";
33
import { Chains, Porto, RpcSchema } from "porto";
44
import { porto } from "porto/wagmi";
55
import { rp } from "../common";
6+
import { mode } from "../mode";
67

78
// TODO: import from porto
89
export type Provider = ReturnType<typeof Porto.create>["provider"];
@@ -27,7 +28,11 @@ export type IdPlaceConnector = Connector<CreateConnectorFn<Provider, Properties>
2728
export function idPlace<const chains extends readonly [Chains.Chain, ...Chains.Chain[]]>(
2829
config: ExactPartial<Porto.Config<chains>> = {},
2930
): CreateConnectorFn<Provider, Properties> {
30-
const createPortoConnector = porto(config);
31+
const createPortoConnector = porto({
32+
...config,
33+
mode: config.mode ?? mode(),
34+
});
35+
3136
return createConnector<Provider, Properties>((wagmiConfig) => {
3237
return {
3338
...createPortoConnector(wagmiConfig),

0 commit comments

Comments
 (0)