italia / italia/design-react-kit

Autocomplete accetta un subset delle prop accettate da `accessible-autocomplete`

Open
#1,242 2 comments 0 reactions 0 assignees View on GitHub
enhancement
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

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.