import { useState } from "react"; import Dropdown from "@/components/Dropdown"; import clsx from "clsx"; interface Props { title: string; content: string; open?: boolean; setIsOpen?: React.Dispatch>; } const Passage: React.FC = ({ title, content, open: externalOpen, setIsOpen: externalSetIsOpen }) => { const [internalOpen, setInternalOpen] = useState(false); const isOpen = externalOpen ?? internalOpen; const setIsOpen = externalSetIsOpen ?? setInternalOpen; const paragraphs = content.split('\n\n'); return (
{paragraphs.map((paragraph, index) => (

{paragraph.trim()}

))}
); } export default Passage;