Skip to content

[Feature] Project Updates Section #13

@AndrewNatoli

Description

@AndrewNatoli

Is your feature request related to a problem? Please describe.
We need to import the project-specific blog updates for the re-entry project from Laddr.

Describe the solution you'd like
React component that will pull and display the blog posts from the re-entry partners project in Laddr.

The posts feed is here:

https://brigade.opencharlotte.org/projects/json/4/updates

We also need to fetch author information from

https://brigade.opencharlotte.org/people/json/{author_id}

If we want to get fancy we could devise a way to cache author information so we're not bombarding the site with requests each time. At the least we want to reduce the number of requests per load period with something like

const idsToFetch = new Set(data.reduce((list, post) => {
  list.push(post.ID);
  return list;
}, []);

Design can be generic bootstrap panels. Can be the same look as appears in Laddr.

Additional context
https://brigade.opencharlotte.org/projects/re-entry_partners_of_mecklenburg_hub

Metadata

Metadata

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions