@@ -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