@moveflow/widget
Version:
> ⚠️ **This is a testnet version** of the MoveFlow Checkout Widget. It is intended for development and testing purposes only. Do not use for mainnet payments.
20 lines (19 loc) • 872 B
JavaScript
"use client";
import { jsx as _jsx } from "react/jsx-runtime";
import { ThemeProvider } from "@mui/material";
import darkTheme from "./config/theme.js";
import { AptosContextProvider } from "./components/aptosWallet/AptosContext.js";
import { MetaMaskProvider } from "@metamask/sdk-react";
const host = typeof window !== "undefined" ? window.location.host : "defaultHost";
const sdkOptions = {
logging: { developerMode: false },
checkInstallationImmediately: false,
dappMetadata: {
name: "Next-Metamask-Boilerplate",
url: host, // using the host constant defined above
},
};
const AppProvider = ({ children }) => {
return (_jsx(ThemeProvider, { theme: darkTheme, children: _jsx(MetaMaskProvider, { debug: false, sdkOptions: sdkOptions, children: _jsx(AptosContextProvider, { children: children }) }) }));
};
export default AppProvider;