import { FormEvent, useState } from 'react'; import { useAddToWatchlist } from '../../hooks/useWatchlist'; export function AddTickerForm() { const [symbol, setSymbol] = useState(''); const addMutation = useAddToWatchlist(); function handleSubmit(e: FormEvent) { e.preventDefault(); const trimmed = symbol.trim().toUpperCase(); if (!trimmed) return; addMutation.mutate(trimmed, { onSuccess: () => setSymbol('') }); } return (
setSymbol(e.target.value)} placeholder="Add symbol (e.g. AAPL)" className="input-glass px-3 py-2 text-sm" />
); }