Press n or j to go to the next uncovered block, b, p or k for the previous block.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | import { SignTransactionLedger } from './sign-transaction-ledger'; import { SignTransactionSoftware } from './sign-transaction-software'; import { useWalletType } from '@hooks/use-wallet-type'; import { ContractCallOptions, StacksTransaction, TokenTransferOptions } from '@stacks/transactions'; import React from 'react'; export interface SignTransactionProps { action: string; txOptions: TokenTransferOptions | ContractCallOptions; isBroadcasting: boolean; onTransactionSigned(tx: StacksTransaction): void; onClose(): void; } export const SignTransaction = (props: SignTransactionProps) => { const { whenWallet } = useWalletType(); return whenWallet({ software: <SignTransactionSoftware {...props} />, ledger: <SignTransactionLedger {...props} />, }); }; |