UNPKG

@sky-mavis/tanto-widget

Version:
17 lines 605 B
import {jsx}from'@emotion/react/jsx-runtime';import {useMemo}from'react';import {WidgetUIConfigContext}from'./WidgetUIConfigContext.mjs';function WidgetUIConfigProvider({ children, config: customConfig }) { const defaultConfig = { markKeylessWalletConnected: false, markWCConnected: false }; const config = useMemo(() => Object.assign({}, defaultConfig, customConfig), [customConfig]); const contextValue = useMemo(() => ({ config }), [config]); return jsx(WidgetUIConfigContext.Provider, { value: contextValue, children: children }); }export{WidgetUIConfigProvider};