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___ | ||
close-position-dialog | ||
margin-data-provider.ts | ||
positions-container.tsx | ||
positions-data-providers.spec.ts | ||
positions-data-providers.ts | ||
positions-manager.tsx | ||
positions-table.spec.tsx | ||
positions-table.stories.tsx | ||
positions-table.tsx | ||
Positions.graphql | ||
positions.tsx | ||
use-close-position.spec.tsx | ||
use-close-position.ts | ||
use-positions-assets.ts | ||
use-positions-data.tsx | ||
use-request-close-position-data.ts |