DEV Community

José Wheelock
José Wheelock

Posted on

React Desing Pattern: Props Collection and Getters

Dans ce pattern, l'idée c'est d'envoyer un object de props dans le component:

<Title {...collectionProps} year="2010" />

En définisant un getteur on va avoir plus de flexibilité:


 const getCollectionPropsAdvanced = ({ country, ...other } = {}) => {
    return {
      country,
      city: "Paris",
      ...other
    };
  };

Enter fullscreen mode Exit fullscreen mode

Avec notre fonction, on va pouvoir définir des props par défaut:
{ country, ...other } = {}
Effectuer des actions spécifique sur une props (country), ajouter autant de props qu'on veut (...other).

Discussion (0)