-
Notifications
You must be signed in to change notification settings - Fork 0
[Feature] Project Updates Section #13
Description
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