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

Navbar improvements. Sign in and Sign up functionalities #7

Open
wants to merge 19 commits into
base: main
Choose a base branch
from
Open

Conversation

afsaa
Copy link
Owner

@afsaa afsaa commented Dec 5, 2024

This pull request introduces several significant changes, primarily focused on integrating Playwright for end-to-end testing, enhancing the Navbar component, Sign up and Sign in functionalities using localstorage, and updating dependencies. Below is a summary of the most important changes:

Integration of Playwright for End-to-End Testing:

  • .github/workflows/test-on-pr.yml: Added steps to install Playwright browsers and run Playwright tests, along with uploading the Playwright report as an artifact. [1] [2]
  • package.json: Added @playwright/test and playwright as dev dependencies. [1] [2]
  • playwright.config.ts: Created a new Playwright configuration file to set up test directories, parallel execution, retries, and browser projects.

Enhancements to Navbar Component:

Dependency Updates:

  • package.json: Added swr as a dependency for data fetching and caching.

Miscellaneous Changes:

  • README.md: Added a Netlify status badge to the README file.
  • jest.config.ts: Ignored specific test directories in Jest configuration.

These changes collectively enhance the testing capabilities, improve the user interface, and update the project dependencies for better performance and maintainability.

afsaa and others added 19 commits January 17, 2024 16:35
Copy link

netlify bot commented Dec 5, 2024

Deploy Preview for ornate-wisp-808223 failed.

Name Link
🔨 Latest commit 7cfa642
🔍 Latest deploy log https://app.netlify.com/sites/ornate-wisp-808223/deploys/67513fb6e4ac830008fbfddf

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.

1 participant