import { QuestionType, type Question } from "@formbricks/types/questions"; import OpenTextQuestion from "./OpenTextQuestion"; import MultipleChoiceSingleQuestion from "./MultipleChoiceSingleQuestion"; import MultipleChoiceMultiQuestion from "./MultipleChoiceMultiQuestion"; import NPSQuestion from "./NPSQuestion"; import CTAQuestion from "./CTAQuestion"; import RatingQuestion from "./RatingQuestion"; interface QuestionConditionalProps { question: Question; onSubmit: (data: { [x: string]: any }) => void; lastQuestion: boolean; brandColor: string; } export default function QuestionConditional({ question, onSubmit, lastQuestion, brandColor, }: QuestionConditionalProps) { return question.type === QuestionType.OpenText ? ( ) : question.type === QuestionType.MultipleChoiceSingle ? ( ) : question.type === QuestionType.MultipleChoiceMulti ? ( ) : question.type === QuestionType.NPS ? ( ) : question.type === QuestionType.CTA ? ( ) : question.type === QuestionType.Rating ? ( ) : null; }