Alias the needs in the pipeline graph

This is an implementation issue for #330079 (closed)

Problem to solve

In #339788 (closed) we'll be adding a new array to handle both implicit and explicit needs. We'll need to update the frontend to use the new data.

Proposal

We should be able to alias the needs array to the newer combinedNeeds array (working title). Work with the backend engineer on this to ensure we're aliasing to the correct array.

Documentation

We'll need some documentation adding here to inform the user that the pipeline graph will now show implicit as well as explicit needs.

What does success look like, and how can we measure that?

We should be able to see implicit needs on the pipeline graph.

e.g. https://gitlab.com/samdbeckham/test/-/pipelines/350790524

Edited by Sam Beckham