drewcook / arbor-ui

A collaborative, music-making NFT platform for artists and collectors, built on Ethereum.
https://arbor.audio
GNU General Public License v3.0
7 stars 7 forks source link

Add in view for what projects a particular stem has been used on #220

Open drewcook opened 1 year ago

drewcook commented 1 year ago

New Feature

There should be information shown as to how much a particular stem has been used across the ecosystem. It can be pulled to see how many projects use it within their list of stems.

Is your feature request related to a problem? Please describe.

Currently, there's no representation for the relationship between projects and stems, but vice versa from a stem to many projects, which will eventually be is possible.

Describe the solution you'd like

There should be a list of project cards, just like on a user's profile page, for all the projects that this stem has been used on. it should appear below the player on stem details page. https://arbor.audio/stems/62c2716bf8cc7ff069be960c

There should be an h4 header Collaborations with a subtext h4 of Projects this stem has been used on, and it can be just a regular body1 variant.

<Typography variant="h4" gutterBottom>Collaborations</Typography>
<Typography variant="body1" component="h5">Projects this stem has been used on</Typography>

Screen Shot 2022-12-14 at 11 30 15 AM

There could also be the list view variant that was implemented in the stems page https://arbor.audio/stems

Implement in this same way: #183

Describe alternatives you've considered

List view: #183

Additional context

Add any other context or screenshots about the feature request here.