italia / italia/design-react-kit
Autocomplete accetta un subset delle prop accettate da `accessible-autocomplete`
- Dominant language
- TypeScript
- Stars
- 179
- Forks
- 89
- PR merge metrics
- No merged PRs in 30d
Description
### Esiste già una discussione sul tema che ti interessa, o su un tema simile?
- [x] Ho verificato e non esiste
### Versione della libreria
5.10.0
### Cosa
Nella documentazione dell'[Autocomplete](https://italia.github.io/design-react-kit/latest/?path=/docs/documentazione-form-input--documentazione#input-con-risultato-ricerca-o-autocompletamento) viene detto che DRK utilizza `accessible-autocomplete` e si rimanda alla sua documentazione. In questa documentazione viene elencata una serie di prop supportate dalla libreria, ma DRK ne espone un subset. Tra l'altro espone prop che hanno senso solo se usate con altre prop che però non vengono esposte.
### Perché
Nel codice poi si può osservare che le prop passate al componente [vengono comunque spalmate](https://github.com/italia/design-react-kit/blob/e6b4c4cf8a86ed09d95fe3c4f48a1029308bab46/src/Autocomplete/Autocomplete.tsx#L125-L126) su `accessible-autocomplete`.
Non sarebbe meglio estendere il tipo della libreria originale, in modo da essere più precisi ed evitare mal di testa a chi usa typescript o comunque type suggestion? Oppure censire le prop che si vogliono supportare e passare solo quelle. Al momento la situazione è un po' incoerente.
### Contesto
_No response_
### Altro
_No response_
Contributor guide
Assessment
This issue has not been assessed yet.