Browse Source

隐藏擦除功能

feature/video-erase
Luckyu_js 1 week ago
parent
commit
2ac4247e07
  1. 24
      src/components/nodes/GenerateImageNode.tsx
  2. 24
      src/components/nodes/ImageInputNode.tsx

24
src/components/nodes/GenerateImageNode.tsx

@ -470,12 +470,13 @@ export function GenerateImageNodeView({ id, data, selected, renderInputHandle =
label: "扩图", label: "扩图",
disabled: !outpaintingModel, disabled: !outpaintingModel,
}, },
{ // 擦除功能暂时隐藏,后续需要时取消注释即可
key: "inpainting", // {
icon: <GenerateImageEditMenuIcon tool="inpainting" className="h-4 w-4" />, // key: "inpainting",
label: "擦除", // icon: <GenerateImageEditMenuIcon tool="inpainting" className="h-4 w-4" />,
disabled: !inpaintingModel, // label: "擦除",
}, // disabled: !inpaintingModel,
// },
{ {
key: "crop", key: "crop",
icon: <GenerateImageEditMenuIcon tool="crop" className="h-4 w-4" />, icon: <GenerateImageEditMenuIcon tool="crop" className="h-4 w-4" />,
@ -500,11 +501,12 @@ export function GenerateImageNodeView({ id, data, selected, renderInputHandle =
startOutpaintingTool(); startOutpaintingTool();
return; return;
} }
if (key === "inpainting") { // 擦除功能暂时隐藏,后续需要时取消注释即可
setActiveEditMenuTool("inpainting"); // if (key === "inpainting") {
startInpaintingTool(); // setActiveEditMenuTool("inpainting");
return; // startInpaintingTool();
} // return;
// }
if (key === "crop") { if (key === "crop") {
setActiveEditMenuTool("crop"); setActiveEditMenuTool("crop");
startCropTool(); startCropTool();

24
src/components/nodes/ImageInputNode.tsx

@ -381,12 +381,13 @@ export function ImageInputNodeView({ id, data, selected, renderInputHandle = fal
label: "扩图", label: "扩图",
disabled: !outpaintingModel, disabled: !outpaintingModel,
}, },
{ // 擦除功能暂时隐藏,后续需要时取消注释即可
key: "inpainting", // {
icon: <span className="[&_svg]:h-4 [&_svg]:w-4"><ImageToolbarIcon kind="inpainting" /></span>, // key: "inpainting",
label: "擦除", // icon: <span className="[&_svg]:h-4 [&_svg]:w-4"><ImageToolbarIcon kind="inpainting" /></span>,
disabled: !inpaintingModel, // label: "擦除",
}, // disabled: !inpaintingModel,
// },
{ {
key: "crop", key: "crop",
icon: <span className="[&_svg]:h-4 [&_svg]:w-4"><ImageToolbarIcon kind="crop" /></span>, icon: <span className="[&_svg]:h-4 [&_svg]:w-4"><ImageToolbarIcon kind="crop" /></span>,
@ -411,11 +412,12 @@ export function ImageInputNodeView({ id, data, selected, renderInputHandle = fal
openImageEditTool("outpainting"); openImageEditTool("outpainting");
return; return;
} }
if (key === "inpainting") { // 擦除功能暂时隐藏,后续需要时取消注释即可
setActiveEditMenuTool("inpainting"); // if (key === "inpainting") {
openImageEditTool("inpainting"); // setActiveEditMenuTool("inpainting");
return; // openImageEditTool("inpainting");
} // return;
// }
if (key === "crop") { if (key === "crop") {
setActiveEditMenuTool("crop"); setActiveEditMenuTool("crop");
openImageEditTool("crop"); openImageEditTool("crop");

Loading…
Cancel
Save