Gib mir den Rest!

Manchmal möchte man einen tieferen Einblick in die Weiten eines Objektes bekommen, aber wie bekommen wir das auf die Schnelle hin?

Ein sehr smarter Schachzug ist die destrukturierende Zuweisung die wir in diesem Fall verwenden können. Um den restlichen Teil der Argumente anzuzeigen wenn man gerade eh schon dabei ist eine Property zu destructen einfach mal folgenden Code ausprobieren:

function userOwnsItem({ auth: { item: user }}) {
  // mal sehen, ob es hier noch mehr Argumente gibt
}

function userOwnsItem({ auth: { item: user }, ...theRest }) {
  console.log(theRest);
}

So simpel lässt sich die Arbeit machen 🙂

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.