d0976bbd46
* feat: use close position hook and dialog setup * chore: update wallet tx interface for batch market instruction * feat: add usage of data provider to show relevant order information * feat: render correctly formatted values in close position dialog * feat: make vega tx dialog more flexibly by allowing custom ui for every state of the tx * feat: adjust text alignment and spacing between active orders and order to close * feat: add unit tests * chore: remove stray log * chore: fix lint * chore: ignore ts error for formatter function of vesting chart * feat: split components up, memozie variables * feat: add shared loading state to prevent content popping in * feat: add time in force label * feat: move transaction result hook to wallet lib * feat: prevent being able to close vega tx dialog, must reject tx * chore: add test for useTransactionResult hook * chore: fix positiosn test after hook relocation * Revert "feat: prevent being able to close vega tx dialog, must reject tx" This reverts commit d1ecda69c3c55822bb042320f82b2e1c3833b99a. * chore: add check for order edge to be defined * chore: remove close callback * feat: use tx result state to determine dialog state * chore: update close position hook to check for transaction result * fix: readd types tif selection persistance * feat: convert order event func to be async, use it in close position for more result context * fix: rename utils * chore: adjust error language Co-authored-by: Madalina Raicu <madalina@raygroup.uk> |
||
---|---|---|
.. | ||
__generated___ | ||
connect-dialog | ||
connectors | ||
manage-dialog | ||
vega-transaction-dialog | ||
constants.ts | ||
context.ts | ||
index.ts | ||
provider.spec.tsx | ||
provider.tsx | ||
setup-tests.ts | ||
storage.ts | ||
TransactionResult.graphql | ||
use-eager-connect.ts | ||
use-json-rpc-connect.ts | ||
use-transaction-result.spec.tsx | ||
use-transaction-result.ts | ||
use-vega-transaction.spec.tsx | ||
use-vega-transaction.tsx | ||
use-vega-wallet.ts | ||
utils.spec.ts | ||
utils.ts |