import { FaAngleDown, FaCheck, FaMicrophoneAlt, FaPlay } from "react-icons/fa"; import { UserStatus } from "../../models/user"; import Image from "next/image"; import { Tooltip } from "antd"; import { DemoStep, IVoiceDemoProps } from "./VoiceLineConceptDemo"; import { useEffect, useState } from "react"; import toast from "react-hot-toast"; export default function Announcements(props: IVoiceDemoProps) { const isAnnouncementsTurn = props.demoStep == DemoStep.playAnnouncement || props.demoStep == DemoStep.doneDemo; const [showAnnouncement, setShowAnnouncement] = useState(false); useEffect(() => { if (props.demoStep == DemoStep.playAnnouncement) { setTimeout(function () { setShowAnnouncement(true); var audio = new Audio( "https://firebasestorage.googleapis.com/v0/b/nirvana-for-business.appspot.com/o/messages%2Fb2858200-4a15-478a-b863-bdf88b26b2e4.mp3?alt=media&token=3ffc8955-50fa-4418-a146-1c73f56409d1" ); audio.play(); toast.success("Harold's saying his update!"); }, 2000); setTimeout(function () { props.handleChangeDemoStep(DemoStep.doneDemo); toast.success("done with the demo!"); }, 11000); } }, [props.demoStep]); return (
ANNOUNCEMENTS {/* */} updates, pep talks, blockers, reminders {/* tab pane */} Active Resolved TODAY
{/* arjun's announcement */} profile Harold 2 seconds ago engineering {/* adriana's announcement */} profile Adriana 30 minutes ago blockers
); }