diff --git a/src/photo/ai/useAiImageQueries.ts b/src/photo/ai/useAiImageQueries.ts index 63adb5b0..3071dc64 100644 --- a/src/photo/ai/useAiImageQueries.ts +++ b/src/photo/ai/useAiImageQueries.ts @@ -53,13 +53,6 @@ export default function useAiImageQueries( const isLoadingTitle = _isLoadingTitle || isLoadingTitleSolo; const isLoadingCaption = _isLoadingCaption || isLoadingCaptionSolo; - const hasContent = Boolean( - title || - caption || - tags || - semanticDescription - ); - const isLoading = isLoadingTitle || isLoadingCaption || @@ -123,7 +116,6 @@ export default function useAiImageQueries( tags, semanticDescription, isReady, - hasContent, isLoading, isLoadingTitle, isLoadingCaption, diff --git a/src/photo/form/PhotoForm.tsx b/src/photo/form/PhotoForm.tsx index a0100576..25437a01 100644 --- a/src/photo/form/PhotoForm.tsx +++ b/src/photo/form/PhotoForm.tsx @@ -125,28 +125,28 @@ export default function PhotoForm({ }, []); useEffect(() => - setFormData(data => aiContent?.hasContent + setFormData(data => aiContent?.title ? { ...data, title: aiContent?.title } : data), - [aiContent?.title, aiContent?.hasContent]); + [aiContent?.title]); useEffect(() => - setFormData(data => aiContent?.hasContent + setFormData(data => aiContent?.caption ? { ...data, caption: aiContent?.caption } : data), - [aiContent?.caption, aiContent?.hasContent]); + [aiContent?.caption]); useEffect(() => - setFormData(data => aiContent?.hasContent + setFormData(data => aiContent?.tags ? { ...data, tags: aiContent?.tags } : data), - [aiContent?.tags, aiContent?.hasContent]); + [aiContent?.tags]); useEffect(() => - setFormData(data => aiContent?.hasContent + setFormData(data => aiContent?.semanticDescription ? { ...data, semanticDescription: aiContent?.semanticDescription } : data), - [aiContent?.semanticDescription, aiContent?.hasContent]); + [aiContent?.semanticDescription]); useEffect(() => { onTextContentChange?.(formHasTextContent(formData));