我想分享一下 fiber-pay 已经发布了 v0.2.6 版本。这个版本带来最重要的能力是在 SDK 中,我们为 @fiber-pay/react 这个 npm 包加入了 FiberNodeButton 这一个高级组件,它的使用是类似这样:
import { FiberNodeButton, useFiberNode } from '@fiber-pay/react';
export function WalletEntry() {
const fiber = useFiberNode({ network: 'testnet', walletId: 'demo-wallet' });
return (
<FiberNodeButton
fiber={fiber}
strategy="passkey"
onLog={(message) => console.log(message)}
/>
);
}
有了这个组件,开发者可以很方便地在前端集成一个完整的按钮,提供 fiber 节点启动/管理等内容。FiberNodeButton 包含一个覆盖了 fiber channel 和 payment 全流程管理功能的下拉面板,开发者不需要自己实现这些功能,开箱即用。这可能对开发者在浏览器应用中集成 Fiber 会降低不少门槛,希望对大家有用。
- 完整示例: 点这里
- 文档:FiberNodeButton

