import React from "react"; //@ts-ignore import BrowserOnly from "@docusaurus/BrowserOnly"; import { useEndpoint } from "@strata-foundation/react"; import { WalletAdapterNetwork } from "@solana/wallet-adapter-base"; import { useWallet } from "@solana/wallet-adapter-react"; import { WalletModalProvider, WalletMultiButton, } from "@solana/wallet-adapter-react-ui"; import { clusterApiUrl } from "@solana/web3.js"; import { Swap } from "@strata-foundation/react"; import { SplTokenCollective } from "@strata-foundation/spl-token-collective"; //@ts-ignore import styles from "./styles.module.css"; const MainnetGuard = ({ children = null as any }) => { const { endpoint, setClusterOrEndpoint } = useEndpoint(); if (endpoint.includes("devnet")) { return (
); } return children; }; export const Buy = () => { const mintKey = SplTokenCollective.OPEN_COLLECTIVE_MINT_ID; const { connected, publicKey } = useWallet(); return (
{!connected && ( )} {connected && }
); }; export const BuyOpen: React.FC = () => ( ...}> {() => ( )} );