Display off-chain projects on projects index page
ryanchristo opened this issue · comments
Is your feature request related to a problem? Please describe.
Only approved projects should appear on the projects index page. We need to add support for off-chain projects (currently only on-chain projects are displayed).
Follow up task:
- Add filter for toggling on off-chain projects (dependent on design)
Describe the solution you'd like
As any user viewing projects on the projects index page, approved off-chain projects should be visible, and off-chain projects not yet approved should not be visible.
Describe alternatives you've considered (optional)
TBD
Additional context (optional)
TBD
For Admin Use
- Not duplicate issue
- Appropriate labels and zenhub epics applied
- Appropriate contributors tagged
Hey team! Please add your planning poker estimate with Zenhub @blushi @flagrede @ryanchristo @wgwz
Related question: we do already have projects that are purely off-chain, the carbonplus grasslands one, like https://app.regen.network/project/wilmot
Should they appear on /projects page or not? cc @erikalogie If not, we could set them as unapproved, although it seems a bit weird given that we have sold credits for them! The other solution would be to filter the carbonplus grasslands projects on the client side, just like we already do for C01 projects.
As part of this, we're gonna need to make the project on individual project page accessible from the off chain project id (currently only on chain id or off chain project handle, eg "wilmot", are supported)