import { Mulberry32 } from "../utils.js"; import React, { useState, useEffect } from "react"; export function Dashboard({ isRecording, onRecord, transcriptionText, finalSummary, topics, stream, }) { const [openIndex, setOpenIndex] = useState(null); const [liveTranscript, setLiveTranscript] = useState(""); return ( <>

Meeting Notes

Timestamp
Topic
{topics.map((item, index) => (
setOpenIndex(openIndex === index ? null : index)} >
{item.timestamp}
{item.title}{" "} {">"}
{openIndex === index && (
{item.transcript}
)}
))}
Live
Transcript
{transcriptionText}
{finalSummary && (

Final Summary

Duration: {finalSummary.duration}

{finalSummary.summary}

)}
); }