import React from "react"; import { W3Wrapper } from "../W3Wrapper"; import { useWithinBridgeLimits, useGetBridgeData, useBridgeHistory } from "../../sdk/microbridge/react"; export interface PageProps { address: string; amount: number; chainId: number; } const BridgeHooksTest = (params: PageProps) => { const limits = useWithinBridgeLimits(params.chainId, params.address, params.amount.toString()); const bridgeInfo = useGetBridgeData(params.chainId, params.address); const bridgeHistory = useBridgeHistory(); return ( <>
bridge minFee {bridgeInfo?.bridgeFees?.minFee?.toString()}
bridge data {JSON.stringify(bridgeInfo, null, 4)}
bridge history {JSON.stringify(bridgeHistory, null, 4)}
>
);
};
export default {
title: "MicroBridge Hooks",
component: BridgeHooksTest,
decorators: [
Story => (