We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 1497915 commit 7157395Copy full SHA for 7157395
admin-ui/app/routes/Apps/Gluu/GluuSessionTimeout.js
@@ -1,10 +1,16 @@
1
import React, { useRef, useState } from 'react'
2
-import IdleTimer from 'react-idle-timer'
3
import SessionTimeoutDialog from './GluuSessionTimeoutDialog'
4
import { useNavigate } from 'react-router-dom'
+import { withIdleTimer } from 'react-idle-timer'
5
+
6
let countdownInterval
7
let timeout
8
9
+const IdleTimerComponent = ({ children }) => {
10
+ return children
11
+}
12
+const IdleTimer = withIdleTimer(IdleTimerComponent)
13
14
const SessionTimeout = ({ isAuthenticated }) => {
15
const [timeoutModalOpen, setTimeoutModalOpen] = useState(false)
16
const [timeoutCountdown, setTimeoutCountdown] = useState(0)
0 commit comments