From 0020889a8fcb4ba7e3fc601fc33b4669898321d8 Mon Sep 17 00:00:00 2001 From: Jason Date: Mon, 5 Jan 2026 23:30:03 +0800 Subject: [PATCH] fix(prompts): allow saving prompts with empty content Remove content validation requirement to allow users to save prompts with empty content for placeholder or draft purposes. --- src/components/prompts/PromptFormModal.tsx | 4 ++-- src/components/prompts/PromptFormPanel.tsx | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/components/prompts/PromptFormModal.tsx b/src/components/prompts/PromptFormModal.tsx index 11d2748e1..194df6868 100644 --- a/src/components/prompts/PromptFormModal.tsx +++ b/src/components/prompts/PromptFormModal.tsx @@ -68,7 +68,7 @@ const PromptFormModal: React.FC = ({ }, [initialData]); const handleSave = async () => { - if (!name.trim() || !content.trim()) { + if (!name.trim()) { return; } @@ -147,7 +147,7 @@ const PromptFormModal: React.FC = ({ diff --git a/src/components/prompts/PromptFormPanel.tsx b/src/components/prompts/PromptFormPanel.tsx index 644d14995..bdd9efbe5 100644 --- a/src/components/prompts/PromptFormPanel.tsx +++ b/src/components/prompts/PromptFormPanel.tsx @@ -60,7 +60,7 @@ const PromptFormPanel: React.FC = ({ }, [initialData]); const handleSave = async () => { - if (!name.trim() || !content.trim()) { + if (!name.trim()) { return; } @@ -99,7 +99,7 @@ const PromptFormPanel: React.FC = ({