Space-Travelers: Initialize project #26
Merged
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.
This PR includes several changes to enhance the functionality, structure and initialize the project. The following changes have been made.
Redux
andReact-DOM
: Redux and React-DOM libraries have been added as dependencies to the project. This will enable state management and efficient rendering of React components.routes
andview
components: Three newview
components have been added:"Rockets,"
"Missions,"
and"My Profile."
These components will serve as the main sections/pages of the application and will be accessible through their respective routes.<NavLink />
for page navigation: The navigation links for each section/page have been updated to use the<NavLink />
component. This component provides an easy way to create navigation links that are aware of the current route and can apply styling to indicate the active page. The active class has been styled to underline the active navigation link, providing visual feedback to the user.Redux
state slice files: Separate directories have been created for theRedux
state slice files related to"Rockets"
and"Missions."