mirror of
https://github.com/rishikanthc/Scriberr.git
synced 2026-06-28 06:46:25 +00:00
add speaker dialog to download menu
This commit is contained in:
committed by
Rishikanth Chandrasekaran
parent
9328215a2e
commit
410e6ea91b
@@ -1,7 +1,7 @@
|
||||
import { useRef, useState, useEffect, useCallback } from "react";
|
||||
import { createPortal } from "react-dom";
|
||||
import { useParams, useNavigate } from "react-router-dom";
|
||||
import { MoreVertical, Edit2, Activity, FileText, Bot, Check, Loader2, List, AlignLeft, ArrowDownCircle, StickyNote, MessageCircle, FileImage, FileJson, Clock, AlertCircle } from "lucide-react";
|
||||
import { MoreVertical, Edit2, Activity, FileText, Bot, Check, Loader2, List, AlignLeft, ArrowDownCircle, StickyNote, MessageCircle, FileImage, FileJson, Clock, AlertCircle, Users } from "lucide-react";
|
||||
import { Header } from "@/components/Header";
|
||||
|
||||
import { Button } from "@/components/ui/button";
|
||||
@@ -312,7 +312,13 @@ export const AudioDetailView = function AudioDetailView({ audioId: propAudioId }
|
||||
<MessageCircle className={cn("mr-2 h-4 w-4 opacity-70", chatOpen && "text-[var(--brand-solid)]")} />
|
||||
Chat with Audio
|
||||
</DropdownMenuItem>
|
||||
{/* ... Rest of menu items ... */}
|
||||
{transcript?.segments?.some((s: any) => s.speaker) && (
|
||||
<DropdownMenuItem onClick={() => setSpeakerRenameOpen(true)} className="rounded-[8px] cursor-pointer">
|
||||
<Users className="mr-2 h-4 w-4 opacity-70" />
|
||||
Rename Speakers
|
||||
</DropdownMenuItem>
|
||||
)}
|
||||
<DropdownMenuSeparator className="bg-[var(--border-subtle)] my-1" />
|
||||
<DropdownMenuItem onClick={() => setSummaryDialogOpen(true)} className="rounded-[8px] cursor-pointer text-[var(--brand-solid)] focus:text-[var(--brand-solid)] focus:bg-[var(--brand-light)]">
|
||||
<Bot className="mr-2 h-4 w-4" /> AI Summary
|
||||
</DropdownMenuItem>
|
||||
|
||||
Reference in New Issue
Block a user