From cc1a333545d5728a2f04be085d3c219895ba2976 Mon Sep 17 00:00:00 2001 From: karishmas6 Date: Sat, 14 Sep 2024 02:14:43 +0530 Subject: [PATCH] feat: use discarded fields in remove list text field --- src/context/browserSteps.tsx | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/context/browserSteps.tsx b/src/context/browserSteps.tsx index c9eb0ddc..e4da85a2 100644 --- a/src/context/browserSteps.tsx +++ b/src/context/browserSteps.tsx @@ -50,7 +50,7 @@ const BrowserStepsContext = createContext(u export const BrowserStepsProvider: React.FC<{ children: React.ReactNode }> = ({ children }) => { const [browserSteps, setBrowserSteps] = useState([]); - const [discardedFields, setDiscardedFields] = useState>(new Set()); + const [discardedFields, setDiscardedFields] = useState>(new Set()); const addTextStep = (label: string, data: string, selectorObj: SelectorObject) => { setBrowserSteps(prevSteps => [ @@ -137,8 +137,10 @@ export const BrowserStepsProvider: React.FC<{ children: React.ReactNode }> = ({ return step; }) ); + + // Add the discarded field to the set of discarded fields + setDiscardedFields(prevDiscarded => new Set(prevDiscarded).add(`${listId}-${fieldKey}`)); }; - return (