Temă practică: implementați un component de completare automată (căutare cu sugestii) — cu debounce pentru introducere, anularea cererii anterioare prin AbortController, afișarea stării de încărcare, lista de sugestii și gestionarea selectării unui element din listă prin clic.