From 8e01ae34e417275e956a2f7543b67516eca785be Mon Sep 17 00:00:00 2001 From: Daniel Simon Date: Tue, 9 Mar 2021 15:24:57 +0700 Subject: [PATCH] fix: keep type of edited Trove consistently as `Trove` --- packages/dev-frontend/src/components/TroveManager.tsx | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/packages/dev-frontend/src/components/TroveManager.tsx b/packages/dev-frontend/src/components/TroveManager.tsx index 5618554ae..71053f042 100644 --- a/packages/dev-frontend/src/components/TroveManager.tsx +++ b/packages/dev-frontend/src/components/TroveManager.tsx @@ -78,7 +78,12 @@ const reduce = (state: TroveManagerState, action: TroveManagerAction): TroveMana }; case "revert": - return { ...state, edited: original, debtDirty: false, addedMinimumDebt: false }; + return { + ...state, + edited: new Trove(original.collateral, original.debt), + debtDirty: false, + addedMinimumDebt: false + }; case "updateStore": { const {