Skip to content

Commit 251e22f

Browse files
committed
feat: add robot rerender state
1 parent 28a1ab8 commit 251e22f

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

src/context/globalInfo.tsx

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,8 @@ interface GlobalInfo {
5656
setRecordings: (recordings: string[]) => void;
5757
rerenderRuns: boolean;
5858
setRerenderRuns: (rerenderRuns: boolean) => void;
59+
rerenderRobots: boolean;
60+
setRerenderRobots: (rerenderRuns: boolean) => void;
5961
recordingLength: number;
6062
setRecordingLength: (recordingLength: number) => void;
6163
recordingId: string | null;
@@ -93,6 +95,7 @@ class GlobalInfoStore implements Partial<GlobalInfo> {
9395
robot = null;
9496
recordings: string[] = [];
9597
rerenderRuns = false;
98+
rerenderRobots = false;
9699
recordingName = '';
97100
initialUrl = 'https://';
98101
recordingUrl = 'https://';
@@ -116,6 +119,7 @@ export const GlobalInfoProvider = ({ children }: { children: JSX.Element }) => {
116119
const [notification, setNotification] = useState<AlertSnackbarProps>(globalInfoStore.notification);
117120
const [recordings, setRecordings] = useState<string[]>(globalInfoStore.recordings);
118121
const [rerenderRuns, setRerenderRuns] = useState<boolean>(globalInfoStore.rerenderRuns);
122+
const [rerenderRobots, setRerenderRobots] = useState<boolean>(globalInfoStore.rerenderRobots);
119123
const [recordingLength, setRecordingLength] = useState<number>(globalInfoStore.recordingLength);
120124
const [recordingId, setRecordingId] = useState<string | null>(globalInfoStore.recordingId);
121125
const [recordingName, setRecordingName] = useState<string>(globalInfoStore.recordingName);
@@ -165,6 +169,8 @@ export const GlobalInfoProvider = ({ children }: { children: JSX.Element }) => {
165169
setRecordings,
166170
rerenderRuns,
167171
setRerenderRuns,
172+
rerenderRobots,
173+
setRerenderRobots,
168174
recordingLength,
169175
setRecordingLength,
170176
recordingId,

0 commit comments

Comments
 (0)