@funkit/connect
Version:
Funkit Connect SDK elevates DeFi apps via web2 sign-ins and one-click checkouts.
14 lines (13 loc) • 563 B
TypeScript
import { CheckoutRefundState, CheckoutState, type DirectExecution, RelayExecutionStatus } from '@funkit/api-base';
export declare function mapRelayExecutionStatusToCheckoutState(status: RelayExecutionStatus): CheckoutState;
export declare function useCheckoutDirectExecutionHistory({ initDirectExecution, }: {
initDirectExecution?: DirectExecution;
}): {
state: CheckoutState;
refundState: CheckoutRefundState | undefined;
isRefunded: boolean;
isCompleted: boolean;
isFailed: boolean;
isDelayed: boolean;
isProcessing: boolean;
};