// Copyright (c) 2025 Bytedance Ltd. and/or its affiliates // SPDX-License-Identifier: MIT "use client"; import { useMemo } from "react"; import { useStore } from "~/core/store"; import { cn } from "~/lib/utils"; import { MessagesBlock } from "../_components/messages-block"; import { ResearchBlock } from "../_components/research-block"; export default function Main() { const openResearchId = useStore((state) => state.openResearchId); const doubleColumnMode = useMemo( () => openResearchId !== null, [openResearchId], ); return (