All course files for the Net Ninja React & Firebase course.
iamshaunjp / react-firebase Goto Github PK
View Code? Open in Web Editor NEWAll course files for the Net Ninja React & Firebase course.
All course files for the Net Ninja React & Firebase course.
In lesson 71, the router version which gets installed when installing with command npm install react-router-dom
is version 6 which is a bit different from react-router 5 that's used in this course. One problem caused by this is that Switch is not supported in the newer version as a result there is an error
In the lecture video and in source code it is set to true
, and hence the form is not cleared even when a transaction is posted to the Firebase backend.
Error: error:0308010C:digital envelope routines::unsupported
at new Hash (node:internal/crypto/hash:71:19)
at Object.createHash (node:crypto:133:10)
Starting the development server...
Error: error:0308010C:digital envelope routines::unsupported
at new Hash (node:internal/crypto/hash:71:19)
at Object.createHash (node:crypto:133:10)
at module.exports (C:\Users\jerem\OneDrive\Coding Projects\Net Ninja\React-Firebase\React-Firebase-lesson-69\multipage-site\node_modules\webpack\lib\util\createHash.js:135:53)
at NormalModule._initBuildHash (C:\Users\jerem\OneDrive\Coding Projects\Net Ninja\React-Firebase\React-Firebase-lesson-69\multipage-site\node_modules\webpack\lib\NormalModule.js:417:16)
at handleParseError (C:\Users\jerem\OneDrive\Coding Projects\Net Ninja\React-Firebase\React-Firebase-lesson-69\multipage-site\node_modules\webpack\lib\NormalModule.js:471:10)
at C:\Users\jerem\OneDrive\Coding Projects\Net Ninja\React-Firebase\React-Firebase-lesson-69\multipage-site\node_modules\webpack\lib\NormalModule.js:503:5
at C:\Users\jerem\OneDrive\Coding Projects\Net Ninja\React-Firebase\React-Firebase-lesson-69\multipage-site\node_modules\webpack\lib\NormalModule.js:358:12
at C:\Users\jerem\OneDrive\Coding Projects\Net Ninja\React-Firebase\React-Firebase-lesson-69\multipage-site\node_modules\loader-runner\lib\LoaderRunner.js:373:3
at iterateNormalLoaders (C:\Users\jerem\OneDrive\Coding Projects\Net Ninja\React-Firebase\React-Firebase-lesson-69\multipage-site\node_modules\loader-runner\lib\LoaderRunner.js:214:10)
at iterateNormalLoaders (C:\Users\jerem\OneDrive\Coding Projects\Net Ninja\React-Firebase\React-Firebase-lesson-69\multipage-site\node_modules\loader-runner\lib\LoaderRunner.js:221:10)
C:\Users\jerem\OneDrive\Coding Projects\Net Ninja\React-Firebase\React-Firebase-lesson-69\multipage-site\node_modules\react-scripts\scripts\start.js:19
throw err;
^
Error: error:0308010C:digital envelope routines::unsupported
at new Hash (node:internal/crypto/hash:71:19)
at Object.createHash (node:crypto:133:10)
at module.exports (C:\Users\jerem\OneDrive\Coding Projects\Net Ninja\React-Firebase\React-Firebase-lesson-69\multipage-site\node_modules\webpack\lib\util\createHash.js:135:53)
at NormalModule._initBuildHash (C:\Users\jerem\OneDrive\Coding Projects\Net Ninja\React-Firebase\React-Firebase-lesson-69\multipage-site\node_modules\webpack\lib\NormalModule.js:417:16)
at C:\Users\jerem\OneDrive\Coding Projects\Net Ninja\React-Firebase\React-Firebase-lesson-69\multipage-site\node_modules\webpack\lib\NormalModule.js:452:10
at C:\Users\jerem\OneDrive\Coding Projects\Net Ninja\React-Firebase\React-Firebase-lesson-69\multipage-site\node_modules\webpack\lib\NormalModule.js:323:13
at C:\Users\jerem\OneDrive\Coding Projects\Net Ninja\React-Firebase\React-Firebase-lesson-69\multipage-site\node_modules\loader-runner\lib\LoaderRunner.js:367:11
at C:\Users\jerem\OneDrive\Coding Projects\Net Ninja\React-Firebase\React-Firebase-lesson-69\multipage-site\node_modules\loader-runner\lib\LoaderRunner.js:233:18
at context.callback (C:\Users\jerem\OneDrive\Coding Projects\Net Ninja\React-Firebase\React-Firebase--lesson-69\multipage-site\node_modules\babel-loader\lib\index.js:59:103 {
opensslErrorStack: [ 'error:03000086:digital envelope routines::initialization error' ], library: 'digital envelope routines', reason: 'unsupported',
code: 'ERR_OSSL_EVP_UNSUPPORTED'
}
I can't find a branch that has the corresponding files with the upgrades to version 9. I looked at the other repos, but I am not seeing anything.
I found the solution with some research on the internet
Hi
I am following the course via udemy.
I git cloned the repo, but both directly here https://github.com/iamshaunjp/React-Firebase and in my clone / I can only see
README.md on branch main and selected files on other branches.
I'd like to paste the css direct from a file.
How is it I have such a limited view?
Thanks
Hi, after finishing the lesson about this project I've noticed that if i make a fast double click on one card's cover the second card flips by itself without me touching it, is it normal behaviour?
(IF I find a solution I'll submit a pull request with the fix)
This issue was explained in the lesson Q&A. I tried what was suggested but nothing was resolved. As a result, am attaching my files perhaps you gonna help me to find the issue.
stylcoding-day-5.zip
Hi, after finishing the lesson about this project I've noticed that if i click at second match card doesn't flipped
(IF I find a solution I'll submit a pull request with the fix)
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.