import React, { useState } from 'react'; import { Search, Sparkles, Loader2, Target, Type, AlignLeft, Zap } from 'lucide-react'; import { motion } from 'framer-motion'; const ResearchForm = ({ onSearch, isLoading }) => { const [formData, setFormData] = useState({ niche: '', target_audience: '', prompt: '', product_description: '' }); const handleChange = (e) => { setFormData({ ...formData, [e.target.name]: e.target.value }); }; const handleSubmit = (e) => { e.preventDefault(); onSearch(formData); }; return (

Research Form

Configure generation parameters