diff --git a/src/pages/views/teamsbot/TeamsbotDashboardView.tsx b/src/pages/views/teamsbot/TeamsbotDashboardView.tsx index 01fbd9b..c231a7e 100644 --- a/src/pages/views/teamsbot/TeamsbotDashboardView.tsx +++ b/src/pages/views/teamsbot/TeamsbotDashboardView.tsx @@ -1,4 +1,5 @@ import React, { useState, useEffect, useCallback, useRef } from 'react'; +import { useNavigate } from 'react-router-dom'; import { useCurrentInstance } from '../../../hooks/useCurrentInstance'; import * as teamsbotApi from '../../../api/teamsbotApi'; import type { TeamsbotSession, StartSessionRequest } from '../../../api/teamsbotApi'; @@ -9,8 +10,9 @@ import styles from './Teamsbot.module.css'; * Allows starting new sessions and viewing active/past sessions. */ export const TeamsbotDashboardView: React.FC = () => { - const { instance } = useCurrentInstance(); + const { instance, mandateId, featureCode } = useCurrentInstance(); const instanceId = instance?.id || ''; + const navigate = useNavigate(); const [sessions, setSessions] = useState([]); const [loading, setLoading] = useState(true); @@ -182,7 +184,7 @@ export const TeamsbotDashboardView: React.FC = () => { {session.startedAt && Seit: {new Date(session.startedAt).toLocaleTimeString('de-CH')}}
- Live ansehen + {session.status === 'active' && (