From 1cdf279c9e5b421fd59bbff9ffccc30e848314c3 Mon Sep 17 00:00:00 2001 From: RohitR311 Date: Fri, 3 Jan 2025 00:17:55 +0530 Subject: [PATCH] feat: add pagination and limit options --- src/context/browserActions.tsx | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/context/browserActions.tsx b/src/context/browserActions.tsx index fd951f92..4854911d 100644 --- a/src/context/browserActions.tsx +++ b/src/context/browserActions.tsx @@ -15,6 +15,10 @@ interface ActionContextProps { limitType: LimitType; customLimit: string; captureStage: CaptureStage; + showPaginationOptions: boolean; + showLimitOptions: boolean; + setShowPaginationOptions: (show: boolean) => void; + setShowLimitOptions: (show: boolean) => void; setCaptureStage: (stage: CaptureStage) => void; startPaginationMode: () => void; startGetText: () => void; @@ -43,6 +47,8 @@ export const ActionProvider = ({ children }: { children: ReactNode }) => { const [limitType, setLimitType] = useState(''); const [customLimit, setCustomLimit] = useState(''); const [captureStage, setCaptureStage] = useState('initial'); + const [showPaginationOptions, setShowPaginationOptions] = useState(false); + const [showLimitOptions, setShowLimitOptions] = useState(false); const { socket } = useSocketStore(); @@ -96,6 +102,10 @@ export const ActionProvider = ({ children }: { children: ReactNode }) => { limitType, customLimit, captureStage, + showPaginationOptions, + showLimitOptions, + setShowPaginationOptions, + setShowLimitOptions, setCaptureStage, startGetText, stopGetText,