fix: hide image mode deep-thinking toolbar button
This commit is contained in:
parent
3534028ff0
commit
c2c46aab41
@ -5,7 +5,7 @@ import { DefaultChatTransport } from "ai";
|
|||||||
import { useEffect, useRef, useState, useCallback, useMemo } from "react";
|
import { useEffect, useRef, useState, useCallback, useMemo } from "react";
|
||||||
import { createPortal } from "react-dom";
|
import { createPortal } from "react-dom";
|
||||||
import useSWR, { useSWRConfig } from "swr";
|
import useSWR, { useSWRConfig } from "swr";
|
||||||
import { Send, Loader2, ImagePlus, Paperclip, X, Plus, History, LayoutGrid, Maximize2, RefreshCw, Globe, Box, ArrowUp, Video, Sparkles, Check, ChevronDown, ChevronUp, AlertCircle, CheckCircle2, Brain, ThumbsUp, ThumbsDown, Eye, Trash2 } from "lucide-react";
|
import { Send, Loader2, ImagePlus, Paperclip, X, Plus, History, LayoutGrid, Maximize2, RefreshCw, Globe, Box, ArrowUp, Video, Sparkles, Check, ChevronDown, ChevronUp, AlertCircle, CheckCircle2, ThumbsUp, ThumbsDown, Eye, Trash2 } from "lucide-react";
|
||||||
import { Button } from "@/components/ui/button";
|
import { Button } from "@/components/ui/button";
|
||||||
import { Textarea } from "@/components/ui/textarea";
|
import { Textarea } from "@/components/ui/textarea";
|
||||||
import {
|
import {
|
||||||
@ -1328,7 +1328,7 @@ export function CanvasChatPanel({ chatId, initialMessages = [], onClose, onOpenF
|
|||||||
const [videoSlotUploading, setVideoSlotUploading] = useState<number | null>(null);
|
const [videoSlotUploading, setVideoSlotUploading] = useState<number | null>(null);
|
||||||
const [lastImageModelId, setLastImageModelId] = useState<string | null>(null);
|
const [lastImageModelId, setLastImageModelId] = useState<string | null>(null);
|
||||||
const [lastVideoModelId, setLastVideoModelId] = useState<string | null>(null);
|
const [lastVideoModelId, setLastVideoModelId] = useState<string | null>(null);
|
||||||
const [deepThinkingEnabled, setDeepThinkingEnabled] = useState(false);
|
const [deepThinkingEnabled] = useState(false);
|
||||||
const [analysisCollapseState, setAnalysisCollapseState] = useState<Record<string, boolean>>({});
|
const [analysisCollapseState, setAnalysisCollapseState] = useState<Record<string, boolean>>({});
|
||||||
const [typedAssistantSections, setTypedAssistantSections] = useState<Record<string, boolean>>({});
|
const [typedAssistantSections, setTypedAssistantSections] = useState<Record<string, boolean>>({});
|
||||||
const [activeTypingSections, setActiveTypingSections] = useState<Record<string, boolean>>({});
|
const [activeTypingSections, setActiveTypingSections] = useState<Record<string, boolean>>({});
|
||||||
@ -7352,24 +7352,6 @@ export function CanvasChatPanel({ chatId, initialMessages = [], onClose, onOpenF
|
|||||||
</div>
|
</div>
|
||||||
) : null}
|
) : null}
|
||||||
|
|
||||||
{activeComposerMode === "image" ? (
|
|
||||||
<Button
|
|
||||||
variant="ghost"
|
|
||||||
size="icon"
|
|
||||||
title={`深度思考:${deepThinkingEnabled ? "开" : "关"}`}
|
|
||||||
className={cn(
|
|
||||||
"h-8 w-8 rounded-full border transition-colors",
|
|
||||||
deepThinkingEnabled
|
|
||||||
? "border-[#8ab0ff] bg-[#eef4ff] text-[#3b5bcc] hover:bg-[#e5efff]"
|
|
||||||
: "border-[#d8dce3] bg-white text-[#6b7280] hover:bg-[#f4f6f8]"
|
|
||||||
)}
|
|
||||||
onClick={() => setDeepThinkingEnabled((prev) => !prev)}
|
|
||||||
disabled={isSubmitting}
|
|
||||||
>
|
|
||||||
<Brain className="h-4 w-4" />
|
|
||||||
</Button>
|
|
||||||
) : null}
|
|
||||||
|
|
||||||
{activeComposerMode !== "agent" ? (
|
{activeComposerMode !== "agent" ? (
|
||||||
<Select
|
<Select
|
||||||
value={modelSelectValue}
|
value={modelSelectValue}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user