UNPKG

create-intent-widget-v1

Version:

A tool to create intent widget

49 lines (41 loc) 1.29 kB
"use client"; import React from "react"; import { sepolia, mainnet} from "@starknet-react/chains"; import { StarknetConfig, publicProvider, argent, braavos, useInjectedConnectors, voyager } from "@starknet-react/core"; import { InjectedConnector } from "starknetkit/injected"; import { ArgentMobileConnector } from "starknetkit/argentMobile"; import { WebWalletConnector } from "starknetkit/webwallet"; export function StarknetProvider({ children }) { // const { connectors } = useInjectedConnectors({ // // Show these connectors if the user has no connector installed. // recommended: [ // argent(), // braavos(), // ], // // Hide recommended connectors if the user has any connector installed. // includeRecommended: "onlyIfNoConnectors", // // Randomize the order of the connectors. // order: "random" // }); const connectors = [ new InjectedConnector({ options: {id: "braavos", name: "Braavos" }}), new InjectedConnector({ options: {id: "argentX", name: "Argent X" }}), ] return ( <StarknetConfig chains={[sepolia]} provider={publicProvider()} connectors={connectors} explorer={voyager} > {children} </StarknetConfig> ); }