You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I think this could be a cool feature as well for usage purposes. I'm suggesting that we integrate a changelog for the app into the actual app. I think this should be fairly easy too. This should probably just consist of a page with a list of recent changes/additions that have been made.
I believe as far as data goes for this, we should probably create a changelog.json file in the root of the project. The schema could probably look something like:
{
"recent": [
{
"type": "Bug Fix",
"title": "Fixing Spelling Error",
"body": "There was a spelling error on the contributors page, this was updated.",
"pull_request_id": 120
},
{
"type": "New Feature",
"title": "Adding Contributors Map",
"body": "Integrated the contributors map into the actual app using leaflet maps.",
"pull_request_id": 100
}
]
}
This data set could then be parsed and displayed in the app.
This isn't definitive, but here's a list of what I think would need to be done for this:
Add changelog.json
Read changelog.json data. Maybe into redux initial state?
Create react-router route. (ex. /changelog)
Create ChangelogPage component
Create components to display content
Display current app version in navbar
This will be a bit of work, but this is a really good issue for anyone who wants to learn react, react-router, redux through some practical work.
The text was updated successfully, but these errors were encountered:
I think this could be a cool feature as well for usage purposes. I'm suggesting that we integrate a changelog for the app into the actual app. I think this should be fairly easy too. This should probably just consist of a page with a list of recent changes/additions that have been made.
I believe as far as data goes for this, we should probably create a
changelog.json
file in the root of the project. The schema could probably look something like:This data set could then be parsed and displayed in the app.
This isn't definitive, but here's a list of what I think would need to be done for this:
changelog.json
changelog.json
data. Maybe into redux initial state?/changelog
)This will be a bit of work, but this is a really good issue for anyone who wants to learn react, react-router, redux through some practical work.
The text was updated successfully, but these errors were encountered: