This repository has been archived by the owner on Feb 17, 2025. It is now read-only.
Fetch detailed information about each project #1
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Having an axios request inside of the
projects.map
simply wouldn't generate a schema for me. By adding it outside of that it would work. However, I noticed that the detailed information of each project (/projects/:projectID
) would include all the information that is present in the general information of all the projects (/users/:userName/projects
). So it made more sense to me to simply extract all of the information from the detailed information about each project.Also, to get around the keys-being-numbers issue I broke the keys down into arrays with strings as keys. I think the naming could perhaps be better in some places.
Let me know if it works / what you think! 👍