Skip to content

@swapped/connect-sdk / react / UseExchangePayOrderCountdownResult

Type Alias: UseExchangePayOrderCountdownResult

UseExchangePayOrderCountdownResult = object

Defined in: src/react/exchange-pay/hooks/useExchangePayOrderExpiry/useExchangePayOrderCountdown.ts:8

Result of useExchangePayOrderCountdown.

Properties

expiresAt

expiresAt: number | null

Defined in: src/react/exchange-pay/hooks/useExchangePayOrderExpiry/useExchangePayOrderCountdown.ts:10

Active order expiry timestamp in ms, or null when no active order.


hasActiveOrder

hasActiveOrder: boolean

Defined in: src/react/exchange-pay/hooks/useExchangePayOrderExpiry/useExchangePayOrderCountdown.ts:12

Whether an active Exchange Pay order exists.


hours

hours: number

Defined in: src/react/exchange-pay/hooks/useExchangePayOrderExpiry/useExchangePayOrderCountdown.ts:16

Hours component of the remaining time.


isExpired

isExpired: boolean

Defined in: src/react/exchange-pay/hooks/useExchangePayOrderExpiry/useExchangePayOrderCountdown.ts:22

Whether the order has expired.


minutes

minutes: number

Defined in: src/react/exchange-pay/hooks/useExchangePayOrderExpiry/useExchangePayOrderCountdown.ts:18

Minutes component of the remaining time (0–59).


seconds

seconds: number

Defined in: src/react/exchange-pay/hooks/useExchangePayOrderExpiry/useExchangePayOrderCountdown.ts:20

Seconds component of the remaining time (0–59).


timeLeftMs

timeLeftMs: number

Defined in: src/react/exchange-pay/hooks/useExchangePayOrderExpiry/useExchangePayOrderCountdown.ts:14

Milliseconds remaining until expiry (0 when expired).