From 854a09e1ffd36fc2aaf81a3490dad9a989b8e3fc Mon Sep 17 00:00:00 2001 From: hailin Date: Fri, 20 Jun 2025 19:44:51 +0800 Subject: [PATCH] . --- apps/blogai/components/header.tsx | 21 +++++++++++++++++++-- 1 file changed, 19 insertions(+), 2 deletions(-) diff --git a/apps/blogai/components/header.tsx b/apps/blogai/components/header.tsx index afe5b4a..1839311 100644 --- a/apps/blogai/components/header.tsx +++ b/apps/blogai/components/header.tsx @@ -38,7 +38,7 @@ import { LogoAI } from '@/components/chat' import { useState, useRef, } from "react"; -import { Trash2 } from "lucide-react"; +import { Trash2, CloudDownload } from "lucide-react"; import { useEffect } from "react"; @@ -170,7 +170,8 @@ export function DetailPageHeader({ data }: { data: any }) { const { t } = useTranslation(); - const hasNonEmptyExtraData = data?.extra_data && typeof data.extra_data === 'object' && !Array.isArray(data.extra_data) && Object.keys(data.extra_data).length > 0; + const hasNonEmptyExtraData = data?.extra_data && typeof data.extra_data === 'object' && !Array.isArray(data.extra_data) && Object.keys(data.extra_data).length > 0 data?.model_parameter !== 0 && + data?.model_parameter !== ""; const initWebSocket = async (userName: string, id: number) => { if (socketRef.current) socketRef.current.close(); @@ -526,6 +527,22 @@ export function DetailPageHeader({ data }: { data: any }) { )} + + + {statusLoaded && showDelete && (!data?.model_parameter || data.model_parameter === 0) && ( + + )} + +