Giter VIP home page Giter VIP logo

nextjs-redux-firebase-authentication's Introduction

Taming the State in React [Book]

Slack

Official repository for Taming the State in React. If you want to leave a review, please do it on Amazon or Goodreads.

Updates, Help and Support

Contribute

You can help to improve the book by opening Issues and Pull Requests (PR).

You can open up any PR that corrects spelling or explains a certain lesson with more detail. When writing such a technical book, you get fast blind on what needs more explanation and on what is already explained well.

In addition, you can open Issues when you run into problems. In order to make the fix for the Issue as easy as possible, please provide a couple of details such as error log, screenshot, which page of the book it happened, your node version (command line: node -v) and a link to your own repository. Not all of these details are mandatory, but most of them help to fix the Issue and to improve the book.

Thanks a lot for your help!

nextjs-redux-firebase-authentication's People

Contributors

aarohmankad avatar greenkeeper[bot] avatar ik-williams avatar rwieruch avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

nextjs-redux-firebase-authentication's Issues

Update package.json t

Update package.json to the latest versions. I did it as follows and it worked

npm install -g npm-check-updates

ncu -u

An in-range update of webpack is breaking the build 🚨

The dependency webpack was updated from 4.30.0 to 4.31.0.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

webpack is a direct dependency of this project, and it is very likely causing it to break. If other packages depend on yours, this update is probably also breaking those in turn.

Status Details
  • ❌ continuous-integration/travis-ci/push: The Travis CI build could not complete due to an error (Details).

Release Notes for v4.31.0

Features

  • add errors-warnings stats preset

Bugfixes

  • allow top-level return in non-ESM modules
Commits

The new version differs by 23 commits.

  • 2e1e179 4.31.0
  • b17543e Merge pull request #8919 from vincentrodriguez/errors-and-warnings-only-preset
  • fed4c3d Merge pull request #8985 from webpack/dependabot/npm_and_yarn/react-dom-16.8.6
  • d05435c Merge pull request #9062 from webpack/dependabot/npm_and_yarn/eslint-plugin-jest-22.5.1
  • 8bf8b82 Merge pull request #9066 from webpack/dependabot/npm_and_yarn/eslint-config-prettier-4.2.0
  • 00d0038 Merge pull request #9096 from webpack/dependabot/npm_and_yarn/glob-7.1.4
  • dbd856e Merge pull request #9098 from webpack/dependabot/npm_and_yarn/simple-git-1.113.0
  • 13045f1 chore(deps-dev): bump simple-git from 1.110.0 to 1.113.0
  • 5800043 chore(deps-dev): bump glob from 7.1.3 to 7.1.4
  • 084ca0b chore(deps-dev): bump eslint-config-prettier from 4.1.0 to 4.2.0
  • 022d1b7 chore(deps-dev): bump eslint-plugin-jest from 22.4.1 to 22.5.1
  • 81cf088 Merge pull request #9046 from mwijngaard/master
  • dc6dd51 Allow top-level return in script parsing. Fixes issue 8509 in master, like PR 8510 fixed it for 'next'
  • 42db81a Merge pull request #9029 from EugeneHlushko/mode/warning
  • 84ca105 mode(warning) update mode warning snapshot hash

There are 23 commits in total.

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

An in-range update of firebase is breaking the build 🚨

The dependency firebase was updated from 5.10.1 to 5.11.0.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

firebase is a direct dependency of this project, and it is very likely causing it to break. If other packages depend on yours, this update is probably also breaking those in turn.

Status Details
  • ❌ continuous-integration/travis-ci/push: The Travis CI build could not complete due to an error (Details).

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

An in-range update of webpack is breaking the build 🚨

The dependency webpack was updated from 4.38.0 to 4.39.0.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

webpack is a direct dependency of this project, and it is very likely causing it to break. If other packages depend on yours, this update is probably also breaking those in turn.

Status Details
  • ❌ continuous-integration/travis-ci/push: The Travis CI build could not complete due to an error (Details).

Release Notes for v4.39.0

Features

  • Infrastructure logger for node.js has now colors + symbols to mark different kind of messages
  • Logger API has now a status method which allows to write temporary status messages
  • ProgressPlugin default handler uses the Infrastructure Logger status message to output messages
  • Placeholders in in paths can now be escaped with i. e. [\id\]
  • Compiler.hooks.assetEmitted have been added to get byte content of emitted assets

Bugfixes

  • Logging output is now aligned to have space for symbols
  • renamed Compiler.hooks.infrastructurelog to Compiler.hooks.infrastructureLog
  • Properties that are defined on the Object.prototype can now be chunk ids (i. e. constructor)
  • library.name now supports placeholders in libraryTarget: "system"
  • 2 places were module profiles were incorrectly captured were fixed

Dependencies

  • Forced upgrade of all direct dependencies
  • webpack-sources + terser-webpack-plugin comes with quality optimizations for SourceMaps
Commits

The new version differs by 55 commits.

  • 5344837 4.39.0
  • 1e1983c Merge pull request #9508 from webpack/deps/push
  • a662a94 push latest version of dependencies to the end user
  • 4075538 Merge pull request #9506 from webpack/logging/status
  • 1963e40 improve tests for different infrastructure logging levels
  • ed7d815 Merge pull request #9318 from jamesgeorge007/hotfix/ease-access-of-emitted-assets
  • 98148b6 add infrastructureLog hook to MulitCompiler
  • 0b0e9e9 fix Progress and Stats Tests for colors and output
  • b89853e fix Compiler logging test
  • 4c472ad capture infrastructure log
  • 56e12fd extract LogTestPlugin
  • def2947 add getInfrastructureLogger to MultiCompiler
  • 0c8d75c fix name for log hook
  • 8f0a443 Colored console for node environment
  • 53a7a34 add test cases

There are 55 commits in total.

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

unable to npm run start

Hey,

I cloned the repo and added in my firebase creds but when I go to npm run dev, I get this..

ERROR Failed to compile with 3 errors 11:31:34

These dependencies were not found:

  • firebase/app in ./src/firebase/firebase.js
  • firebase/auth in ./src/firebase/firebase.js
  • firebase/database in ./src/firebase/firebase.js

TypeError

  1. Log in
  2. Click account
  3. Sign out

And i get the error as in this image.

error

An in-range update of firebase is breaking the build 🚨

The dependency firebase was updated from 5.10.0 to 5.10.1.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

firebase is a direct dependency of this project, and it is very likely causing it to break. If other packages depend on yours, this update is probably also breaking those in turn.

Status Details
  • ❌ continuous-integration/travis-ci/push: The Travis CI build could not complete due to an error (Details).

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

Any plans to expand this with SSR(question)

Main reason someone would choose nextjs is because SSR. All the logic in this repo in Client-side thus initial load or refresh the user would always show unauthed. Right?

Account Page Crashes On Signout

Expected Behavior

Account Page should redirect to sign in page when sign out button is clicked.

Current Behavior

Signing out from the account page causes the app to crash.

Possible Solution

Checking to see if the authUser is null and if it is returning null instead of the component.

Steps to Reproduce

  1. Sign in
  2. Navigate to Account Page
  3. Sign out
  4. App crashed authUser.email undefined.

Context not found error

After following all the necessary steps to install and run the app. When trying to access the app on localhost:3000 it says context not found. The live app seems to be running purely on react-js and redux without nextjs.

An in-range update of webpack is breaking the build 🚨

The dependency webpack was updated from 4.35.0 to 4.35.1.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

webpack is a direct dependency of this project, and it is very likely causing it to break. If other packages depend on yours, this update is probably also breaking those in turn.

Status Details
  • ❌ continuous-integration/travis-ci/push: The Travis CI build could not complete due to an error (Details).

Release Notes for v4.35.1

Bugfixes

  • add realResource condition in rule to schema
  • fixes order of loaders when using a matchResource
Commits

The new version differs by 20 commits.

  • 569dd6a 4.35.1
  • 5c7996d Merge pull request #9328 from jchapman127/bugfix/match-resource
  • fec4d53 only affect loader order when match resource is used
  • 61d508e improve test cases for more edge cases
  • 5523a0a Merge pull request #9326 from vankop/add-real-resource-parameter
  • 49dc747 fix loader ordering
  • a435c74 add test case for #9053
  • 68f794d updated snapshots, rerun tooling scripts
  • b320269 add realResource parameter to RuleSetRule
  • c8f4dd1 Merge pull request #9322 from webpack/dependabot/npm_and_yarn/@types/node-10.14.10
  • 498834c Merge pull request #9321 from webpack/dependabot/npm_and_yarn/eslint-plugin-jest-22.7.1
  • 81bf2ca chore(deps-dev): bump @types/node from 10.14.9 to 10.14.10
  • f8bb7a5 chore(deps-dev): bump eslint-plugin-jest from 22.7.0 to 22.7.1
  • 58bd580 Merge pull request #9311 from webpack/dependabot/npm_and_yarn/eslint-plugin-jest-22.7.0
  • cea1348 Merge pull request #9310 from ryandrew14/update-contributing-to-documentation

There are 20 commits in total.

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

Update Dependencies, especially Next.js

If someone finds the time, it would be great to upgrade all dependencies in this repository to the latest versions. The one big blocker could be Next.js. But maybe it is a straight forward upgrade, I don't know. Would be great if someone would be able to take this πŸš€

No page context

Sample is not working. Full error here:

No page context
Error: No page context
    at Function._callee$ (/Users/max/Downloads/nextjs-redux-firebase-authentication-master/node_modules/next-redux-wrapper/lib/index.js:176:25)
    at tryCatch (/Users/max/Downloads/nextjs-redux-firebase-authentication-master/node_modules/regenerator-runtime/runtime.js:62:40)
    at Generator.invoke [as _invoke] (/Users/max/Downloads/nextjs-redux-firebase-authentication-master/node_modules/regenerator-runtime/runtime.js:288:22)
    at Generator.prototype.(anonymous function) [as next] (/Users/max/Downloads/nextjs-redux-firebase-authentication-master/node_modules/regenerator-runtime/runtime.js:114:21)
    at step (/Users/max/Downloads/nextjs-redux-firebase-authentication-master/node_modules/next-redux-wrapper/lib/index.js:18:221)
    at _next (/Users/max/Downloads/nextjs-redux-firebase-authentication-master/node_modules/next-redux-wrapper/lib/index.js:18:409)
    at /Users/max/Downloads/nextjs-redux-firebase-authentication-master/node_modules/next-redux-wrapper/lib/index.js:18:477
    at new Promise (<anonymous>)
    at Function.<anonymous> (/Users/max/Downloads/nextjs-redux-firebase-authentication-master/node_modules/next-redux-wrapper/lib/index.js:18:97)
    at Function.value [as getInitialProps] (/Users/max/Downloads/nextjs-redux-firebase-authentication-master/node_modules/next-redux-wrapper/lib/index.js:218:25)
    at _callee$ (/Users/max/Downloads/nextjs-redux-firebase-authentication-master/node_modules/next/dist/lib/utils.js:86:30)
    at tryCatch (/Users/max/Downloads/nextjs-redux-firebase-authentication-master/node_modules/regenerator-runtime/runtime.js:62:40)
    at Generator.invoke [as _invoke] (/Users/max/Downloads/nextjs-redux-firebase-authentication-master/node_modules/regenerator-runtime/runtime.js:288:22)
    at Generator.prototype.(anonymous function) [as next] (/Users/max/Downloads/nextjs-redux-firebase-authentication-master/node_modules/regenerator-runtime/runtime.js:114:21)
    at asyncGeneratorStep (/Users/max/Downloads/nextjs-redux-firebase-authentication-master/node_modules/@babel/runtime-corejs2/helpers/asyncToGenerator.js:5:24)
    at _next (/Users/max/Downloads/nextjs-redux-firebase-authentication-master/node_modules/@babel/runtime-corejs2/helpers/asyncToGenerator.js:27:9)

An in-range update of react is breaking the build 🚨

There have been updates to the react monorepo:

    • The dependency react was updated from 16.8.6 to 16.9.0.
  • The dependency react-dom was updated from 16.8.6 to 16.9.0.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

This monorepo update includes releases of one or more dependencies which all belong to the react group definition.

react is a direct dependency of this project, and it is very likely causing it to break. If other packages depend on yours, this update is probably also breaking those in turn.

Status Details
  • ❌ continuous-integration/travis-ci/push: The Travis CI build could not complete due to an error (Details).

Release Notes for 16.9.0 (August 8, 2019)

React

  • Add <React.Profiler> API for gathering performance measurements programmatically. (@bvaughn in #15172)
  • Remove unstable_ConcurrentMode in favor of unstable_createRoot. (@acdlite in #15532)

React DOM

React DOM Server

  • Fix incorrect output for camelCase custom CSS property names. (@bedakb in #16167)

React Test Utilities and Test Renderer

Artifacts

β€’ react: https://unpkg.com/[email protected]/umd/
β€’ react-art: https://unpkg.com/[email protected]/umd/
β€’ react-dom: https://unpkg.com/[email protected]/umd/
β€’ react-is: https://unpkg.com/[email protected]/umd/
β€’ react-test-renderer: https://unpkg.com/[email protected]/umd/
β€’ scheduler: https://unpkg.com/[email protected]/umd/

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.