- 组件总览
- 通用
- 连接链
- UI 组件
- 高级
Ant Design Web3 官方提供了 @ant-design/web3-sui
来适配 Sui。它基于 @mysten/dapp-kit 和 @mysten/sui ,为 @ant-design/web3
的组件提供了连接 Sui 的能力。
对于大部分 Sui DApp 来说,我们推荐使用如下配置:
该推荐配置主要包括:
quickConnect
,提供快速连接入口,简化用户操作。simple
模式,去掉钱包分组,简化界面。可以直接使用 PersistQueryClientProvider
覆盖默认的 QueryClientProvider
。
npm install @tanstack/query-sync-storage-persister @tanstack/react-query-persist-client --save
我们内置了 Sui 主网 mainnet
,如果想使用其余网络,可以配置 networkConfig
。
参数 | 说明 | 类型 | 默认值 | 版本 |
---|---|---|---|---|
balance | 是否显示余额 | boolean | false | - |
autoConnect | 是否自动连接 | boolean | false | - |
networkConfig | 网络配置 | NetworkConfig | - | - |
sns | 是否显示 SNS | boolean | false | - |
defaultNetwork | 默认网络 | string | mainnet | - |
wallets | 钱包列表 | WalletFactory[] | - | - |
queryClient | QueryClient | QueryClient | - | - |
locale | 多语言设置 | Locale | - | - |