diff --git a/webapp/_webapp/src/components/message-entry-container/tools/review-paper.tsx b/webapp/_webapp/src/components/message-entry-container/tools/review-paper.tsx new file mode 100644 index 00000000..c0cabbc7 --- /dev/null +++ b/webapp/_webapp/src/components/message-entry-container/tools/review-paper.tsx @@ -0,0 +1,72 @@ +import { cn } from "@heroui/react"; +import { JsonRpcResult } from "./utils/common"; +import { LoadingIndicator } from "../../loading-indicator"; +import MarkdownComponent from "../../markdown"; +import { useState } from "react"; + +type ReviewPaperProps = { + jsonRpcResult: JsonRpcResult; + preparing: boolean; + animated: boolean; +}; + +export const ReviewPaperCard = ({ jsonRpcResult, preparing, animated }: ReviewPaperProps) => { + const [isCollapsed, setIsCollapsed] = useState(false); + + if (preparing) { + return ( +