Refactored UI endpoint usage
This commit is contained in:
@@ -21,14 +21,14 @@ export const SessionExpiredModal: React.FC<SessionExpiredModalProps> = ({
|
||||
const totalDurationMs = countdownSeconds * 1000;
|
||||
const isClearingRef = useRef(false);
|
||||
|
||||
// When session expiration modal is displayed, dismiss all subordinate modals
|
||||
// Close background modals when session expires
|
||||
useEffect(() => {
|
||||
if (isOpen) {
|
||||
dismissSubordinateModals();
|
||||
}
|
||||
}, [isOpen]);
|
||||
|
||||
// Listen for cancellation event (e.g., when activation lockout takes priority)
|
||||
// Reset state if session expiration is cancelled
|
||||
useEffect(() => {
|
||||
const handleCancelled = () => {
|
||||
setTimeLeftMs(countdownSeconds * 1000);
|
||||
|
||||
Reference in New Issue
Block a user