隐藏无限画布侧栏添加视频按钮

This commit is contained in:
Your Name 2026-02-09 01:36:05 +08:00
parent 05653f12f6
commit 1e07c6ae26

View File

@ -14,7 +14,6 @@ import {
Hand,
Plus,
ImagePlus,
Video,
Type,
Loader2,
Scissors,
@ -291,21 +290,6 @@ export default function CanvasEditorPage({ params }: PageProps) {
});
};
// 添加视频节点
const handleAddVideoNode = () => {
addNode({
type: 'video',
position: { x: 100 + Math.random() * 200, y: 100 + Math.random() * 200 },
size: { width: 400, height: 300 },
data: {
src: '',
status: 'pending',
prompt: '',
},
connections: [],
});
};
// 处理图片操作(通过事件分发到选中图片节点执行)
const handleAction = (action: string) => {
if (!selectedImageNode) {
@ -606,7 +590,7 @@ export default function CanvasEditorPage({ params }: PageProps) {
{/* 5. Floating Bottom Toolbar (Left) */}
<div className="absolute left-4 top-1/2 -translate-y-1/2 z-20">
<div className="flex flex-col items-center gap-2 p-1.5 rounded-2xl border bg-background/80 backdrop-blur-md shadow-2xl">
{/* Tools: Select, Pan, Add Text, Add Image, Add Video */}
{/* Tools: Select, Pan, Add Text, Add Image */}
<Tooltip>
<TooltipTrigger asChild>
<Button
@ -727,15 +711,6 @@ export default function CanvasEditorPage({ params }: PageProps) {
</TooltipTrigger>
<TooltipContent side="right">添加图片</TooltipContent>
</Tooltip>
<Tooltip>
<TooltipTrigger asChild>
<Button variant="ghost" size="icon" onClick={handleAddVideoNode} className="rounded-xl h-9 w-9">
<Video className="h-4 w-4" />
</Button>
</TooltipTrigger>
<TooltipContent side="right">添加视频</TooltipContent>
</Tooltip>
</>
)}