@funkit/connect
Version:
Funkit Connect SDK elevates DeFi apps via web2 sign-ins and one-click checkouts.
32 lines (28 loc) • 976 B
JavaScript
"use client";
// src/wallets/walletConnectors/funkitConnectWallet/funkitConnectWallet.ts
import { funkitWagmiConnectorWallet } from "@funkit/wagmi-tools";
import { createConnector } from "wagmi";
// src/consts/funkit.ts
import { FUNKIT_CONNECT_CHECKOUT_NATIVE_CURRENCY_ADDRESS } from "@funkit/chains";
var FUNKIT_CONNECT_WALLET_ID = "funkitConnectWallet";
// src/wallets/walletConnectors/funkitConnectWallet/funkitConnectWallet.ts
var funkitConnectWallet = () => {
return {
id: FUNKIT_CONNECT_WALLET_ID,
name: "FunkitConnect Wallet",
shortName: "FunkitConnect Wallet",
iconUrl: async () => (await import("../funkitConnectWallet-U6JYSE3A.js")).default,
iconAccent: "#000000",
iconBackground: "#000000",
downloadUrls: void 0,
createConnector: (walletDetails) => {
return createConnector((config) => ({
...funkitWagmiConnectorWallet()(config),
...walletDetails
}));
}
};
};
export {
funkitConnectWallet
};