Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Space-Travelers: Initialize project #26

Merged
merged 12 commits into from
Jun 26, 2023
Merged

Space-Travelers: Initialize project #26

merged 12 commits into from
Jun 26, 2023

Conversation

kessie2862
Copy link
Owner

This PR includes several changes to enhance the functionality, structure and initialize the project. The following changes have been made.

  • Installed Redux and React-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.
  • Created routes and view components: Three new view 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.
  • Implemented <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.
  • Created directories for Redux state slice files: Separate directories have been created for the Redux state slice files related to "Rockets" and "Missions."

@kessie2862 kessie2862 requested a review from akezeth June 26, 2023 15:12
@akezeth
Copy link
Collaborator

akezeth commented Jun 26, 2023

Hi @kessie2862

Approved 🟢

Your work is complete! There is nothing else to say other than... it's time to merge it.
Congratulations! 🎉

Highlights

  • The navigation works great💯
  • Descriptive pull request summary👍
  • Meaningful commit messages🟢 👍

@kessie2862 kessie2862 merged commit 2292903 into dev Jun 26, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants