Last 12 weeks · 0 commits
1 of 6 standards met
This PR seeks to update the firebase syntax from v8 to v10 and provide a reference of necessary changes for anyone building the project with @latest packages. Initially, I tired to only update the minimum dependencies of firebase, react and react-dom, but at the end I ran into one issue with throwing an error about not being passed a valid reference even though it was being passed and was seemingly working fine in other files. In the end, I decided to just update react/next.js to latest and this resolved the issue. The following changes are made: Update necessary packages to latest Fix bug with unheart showing because was being treated as a boolean instead of a function Similar PR Copies react-hook-form updates from https://github.com/fireship-io/next-firebase-course/pull/4 (If updating this course, please integrate the original authors PR first so they are credited) Temp fixes `legacyBehaviorlegacyBehavior` Updates all firebase commands and adds a few TODOs to consider Note* This is my first time using firebase so there might be a better implementation. I've placed a few TODOs with points you might need to consider if using this project as a boilerplate.
Repository: fireship-io/next-firebase-course. Description: Next.js + Firebase - The Full Course Stars: 477, Forks: 200. Primary language: JavaScript. Languages: JavaScript (83.4%), CSS (16.6%). Homepage: next-firebase-course-git-main.fireship.vercel.app Open PRs: 5, open issues: 16. Last activity: 3y ago. Community health: 25%. Top contributors: codediodeio.