feat(artifact): 禁用自动打开artifact面板的功能

This commit is contained in:
肖应宇 2026-04-11 10:08:04 +08:00 committed by Titan
parent e45e355dbb
commit 96dc81edf7
2 changed files with 8 additions and 7 deletions

View File

@ -452,9 +452,9 @@ export default function ChatPage() {
{t.common.artifacts}
</h2>
</header>
<main className="min-h-0 grow">
<main className="min-h-0 grow overflow-auto">
<ArtifactFileList
className="max-w-(--container-width-sm) p-4 pt-12"
className="max-w-(--container-width-sm) p-4 pt-12 mb-[207px]"
files={thread.values.artifacts ?? []}
threadId={threadId}
/>

View File

@ -37,11 +37,12 @@ interface ArtifactsProviderProps {
export function ArtifactsProvider({ children }: ArtifactsProviderProps) {
const [artifacts, setArtifacts] = useState<string[]>([]);
const [selectedArtifact, setSelectedArtifact] = useState<string | null>(null);
const [autoSelect, setAutoSelect] = useState(true);
const [open, setOpen] = useState(
env.NEXT_PUBLIC_STATIC_WEBSITE_ONLY === "true",
);
const [autoOpen, setAutoOpen] = useState(true);
const [autoSelect, setAutoSelect] = useState(false);
const [open, setOpen] = useState(false);
// const [open, setOpen] = useState(
// env.NEXT_PUBLIC_STATIC_WEBSITE_ONLY === "true",
// );
const [autoOpen, setAutoOpen] = useState(false);
const [fullscreen, setFullscreen] = useState(false);
const { setOpen: setSidebarOpen } = useSidebar();