Build the Chat Form
Last updated
const COMPANIES: Record<string, string> = {
Apple: "AAPL",
Amazon: "AMZN",
Microsoft: "MSFT",
};async function submitQuery(body: RequestBody): Promise<ResponseBody> {
console.log("Request:", JSON.stringify(body, null, 2));
await new Promise((r) => setTimeout(r, 800));
return { answer: "Stub response — replace with real Lambda call.", meta: {} };
}const [loading, setLoading] = useState(false);
const [error, setError] = useState<string | null>(null);const currentYear = new Date().getFullYear();
const years = Array.from({ length: 5 }, (_, i) => currentYear - i);