File tree Expand file tree Collapse file tree 1 file changed +6
-2
lines changed
packages/react-hook-tracer/src/components Expand file tree Collapse file tree 1 file changed +6
-2
lines changed Original file line number Diff line number Diff line change @@ -16,15 +16,19 @@ const defaultDelay: Delay = 0.5
16
16
17
17
// Keep replay-timer delay in session storage, so it survives a page reload.
18
18
export const getSessionReplayTimerDelay = ( ) : Delay => {
19
- const storedDelay = sessionStorage . getItem ( sessionReplayTimerDelayKey )
19
+ const storedDelay = util . isServerRendered
20
+ ? null
21
+ : sessionStorage . getItem ( sessionReplayTimerDelayKey )
20
22
if ( storedDelay === null ) {
21
23
return defaultDelay
22
24
}
23
25
const delayValue = + storedDelay
24
26
return isDelay ( delayValue ) ? delayValue : defaultDelay
25
27
}
26
28
export const setSessionReplayTimerDelay = ( delay : Delay ) : void => {
27
- sessionStorage . setItem ( sessionReplayTimerDelayKey , '' + delay )
29
+ if ( ! util . isServerRendered ) {
30
+ sessionStorage . setItem ( sessionReplayTimerDelayKey , '' + delay )
31
+ }
28
32
}
29
33
30
34
interface DelaySelectorProps {
You can’t perform that action at this time.
0 commit comments