import { useState, useEffect } from "react" import { Input } from "../ui/input" import { LaIcon } from "./la-icon" import { cn } from "@/lib/utils" interface Question { id: string title: string author: string timestamp: string } interface QuestionListProps { topicName: string onSelectQuestion: (question: Question) => void selectedQuestionId?: string } export function QuestionList({ topicName, onSelectQuestion, selectedQuestionId }: QuestionListProps) { const [questions, setQuestions] = useState([]) useEffect(() => { const mockQuestions: Question[] = Array(10) .fill(null) .map((_, index) => ({ id: (index + 1).toString(), title: "What can I do offline in Figma?", author: "Ana", timestamp: "13:35" })) setQuestions(mockQuestions) }, [topicName]) return (
{questions.map(question => (
onSelectQuestion(question)} >

{question.author}

{question.timestamp}

{question.title}

))}
) }