vega-frontend-monorepo/libs/withdraws
Matthew Russell d0976bbd46
Feat/522 close position (#1762)
* 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>
2022-10-24 19:16:15 +01:00
..
src Feat/522 close position (#1762) 2022-10-24 19:16:15 +01:00
.babelrc Feat/104 withdraws (#263) 2022-04-26 19:51:39 -07:00
.eslintrc.json Fix/1083: Update type generator (#1219) 2022-09-06 10:03:10 +01:00
jest.config.ts feat(#927) design update (#1201) 2022-08-30 21:35:46 -07:00
package.json Feat/104 withdraws (#263) 2022-04-26 19:51:39 -07:00
project.json feat: [console-lite] - calculate slippage (price impact) (#1173) 2022-08-31 15:23:01 +02:00
README.md Feat/104 withdraws (#263) 2022-04-26 19:51:39 -07:00
tsconfig.json feat(#175): ui-toolkit links (#453) 2022-05-31 17:30:02 -07:00
tsconfig.lib.json feat(#927) design update (#1201) 2022-08-30 21:35:46 -07:00
tsconfig.spec.json feat (#896): large withdraws (#1180) 2022-09-05 18:30:13 -07:00

withdraws

This library was generated with Nx.

Running unit tests

Run nx test withdraws to execute the unit tests via Jest.