Zadanie praktyczne: zaimplementować komponent autouzupełniania (wyszukiwanie z podpowiedziami) — z debounce dla wprowadzania, anulowaniem poprzedniego żądania za pomocą AbortController, wyświetlaniem stanu ładowania, listą podpowiedzi i obsługą wyboru elementu z listy kliknięciem.