Quick Start
Full Widget Layout
import { appStore } from '@zo/trading-widget'
import { Provider as JotaiProvider } from 'jotai'
import { QueryClient, QueryClientProvider } from '@tanstack/react-query'
import { DAppKitProvider } from '@mysten/dapp-kit-react'
// Your dapp-kit instance (Sui wallet + network)
import { dAppKit } from './dapp-kit'
const queryClient = new QueryClient({
defaultOptions: {
queries: { staleTime: 60_000, retry: 2 },
},
})
export function Root() {
return (
<JotaiProvider store={appStore}>
<QueryClientProvider client={queryClient}>
<DAppKitProvider dAppKit={dAppKit}>
<App />
</DAppKitProvider>
</QueryClientProvider>
</JotaiProvider>
)
}Prop
Type
Description
Last updated