my-site
my-site copied to clipboard
Problème avec type Option
Bonjour, Je vous remercie pour le component autocomplete que vous avez partagé, j'ai rencontré quelques soucis. Je voudrais savoir si quand je veux utiliser ce component avec différentes données, qu'est ce que je peux faire avec ce type:
export type Option = Record<"value" | "label", string> & Record<string, string>
Par exemple à la place de "value" et "label" je voudrais utiliser des noms différents, par exemple "id" et "name" ou "key" et "title".
Je ne sais pas comment je peux faire ce type réutilisable. J'ai trouvé une solution pour utiliser le method "map" pour changer ces propriétés, mais je ne sais pas s'il existe d'autres solutions meilleures que ça.
Merci si vous pouvez m'aider.