From c82a294ef1d38d8a57e04636f78d47a742149eb0 Mon Sep 17 00:00:00 2001 From: nileshgulia1 Date: Fri, 3 Jun 2022 11:50:42 +0530 Subject: [PATCH] persists object on delete --- src/components/theme/Widgets/DataProvenance.jsx | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/components/theme/Widgets/DataProvenance.jsx b/src/components/theme/Widgets/DataProvenance.jsx index ce0e0f6..ec149c1 100644 --- a/src/components/theme/Widgets/DataProvenance.jsx +++ b/src/components/theme/Widgets/DataProvenance.jsx @@ -85,7 +85,9 @@ export const DataProvenance = (props) => { onClick={() => { onChange( id, - flatListValue.filter((v, i) => i !== index), + flatListValue + .filter((v, i) => i !== index) + .reduce((a, v) => ({ ...a, [v['@id']]: v }), {}), ); }} >