[{"title":"( 68 个子文件 206KB ) nextbase:基于 NextJS 和 Firebase 的简约无服务器样板 :fire:-源码","children":[{"title":"nextbase-master","children":[{"title":"package.json <span style='color:#111;'> 2.12KB </span>","children":null,"spread":false},{"title":"firebase.json <span style='color:#111;'> 251B </span>","children":null,"spread":false},{"title":"package-lock.json <span style='color:#111;'> 763.91KB </span>","children":null,"spread":false},{"title":"src","children":[{"title":"functions","children":[{"title":".babelrc <span style='color:#111;'> 190B </span>","children":null,"spread":false},{"title":"index.js <span style='color:#111;'> 1.66KB </span>","children":null,"spread":false}],"spread":true},{"title":"app","children":[{"title":"next.config.js <span style='color:#111;'> 397B </span>","children":null,"spread":false},{"title":"pages","children":[{"title":"user.js <span style='color:#111;'> 3.45KB </span>","children":null,"spread":false},{"title":"index.js <span style='color:#111;'> 1.78KB </span>","children":null,"spread":false},{"title":"user.scss <span style='color:#111;'> 1.05KB </span>","children":null,"spread":false},{"title":"_document.js <span style='color:#111;'> 610B </span>","children":null,"spread":false},{"title":"index.scss <span style='color:#111;'> 168B </span>","children":null,"spread":false},{"title":"_app.js <span style='color:#111;'> 782B </span>","children":null,"spread":false}],"spread":true},{"title":"components","children":[{"title":"Header.scss <span style='color:#111;'> 1.12KB </span>","children":null,"spread":false},{"title":"Footer.scss <span style='color:#111;'> 822B </span>","children":null,"spread":false},{"title":"auth","children":[{"title":"VerifyEmail.js <span style='color:#111;'> 1.42KB </span>","children":null,"spread":false},{"title":"SignInSocial.js <span style='color:#111;'> 1.57KB </span>","children":null,"spread":false},{"title":"SignIn.scss <span style='color:#111;'> 951B </span>","children":null,"spread":false},{"title":"CreateAccount.scss <span style='color:#111;'> 637B </span>","children":null,"spread":false},{"title":"SignIn.js <span style='color:#111;'> 4.95KB </span>","children":null,"spread":false},{"title":"SignInSocial.scss <span style='color:#111;'> 517B </span>","children":null,"spread":false},{"title":"CreateAccount.js <span style='color:#111;'> 4.30KB </span>","children":null,"spread":false},{"title":"VerifyEmail.scss <span style='color:#111;'> 1002B </span>","children":null,"spread":false}],"spread":true},{"title":"PageWrapper.js <span style='color:#111;'> 149B </span>","children":null,"spread":false},{"title":"Footer.js <span style='color:#111;'> 385B </span>","children":null,"spread":false},{"title":"user","children":[{"title":"ChangeName.js <span style='color:#111;'> 3.11KB </span>","children":null,"spread":false},{"title":"ImgUpload.scss <span style='color:#111;'> 474B </span>","children":null,"spread":false},{"title":"ChangeName.scss <span style='color:#111;'> 475B </span>","children":null,"spread":false},{"title":"ImgUpload.js <span style='color:#111;'> 2.37KB </span>","children":null,"spread":false},{"title":"ChangePwd.js <span style='color:#111;'> 3.78KB </span>","children":null,"spread":false},{"title":"ChangePwd.scss <span style='color:#111;'> 474B </span>","children":null,"spread":false},{"title":"SetPwd.js <span style='color:#111;'> 3.94KB </span>","children":null,"spread":false},{"title":"SetPwd.scss <span style='color:#111;'> 471B </span>","children":null,"spread":false}],"spread":false},{"title":"Header.js <span style='color:#111;'> 2.60KB </span>","children":null,"spread":false},{"title":"common","children":[{"title":"Button.js <span style='color:#111;'> 586B </span>","children":null,"spread":false},{"title":"TextInput.scss <span style='color:#111;'> 435B </span>","children":null,"spread":false},{"title":"Modal.js <span style='color:#111;'> 1.04KB </span>","children":null,"spread":false},{"title":"Button.scss <span style='color:#111;'> 1.11KB </span>","children":null,"spread":false},{"title":"Modal.scss <span style='color:#111;'> 1.06KB </span>","children":null,"spread":false},{"title":"TextInput.js <span style='color:#111;'> 1.52KB </span>","children":null,"spread":false},{"title":"Check.scss <span style='color:#111;'> 1.95KB </span>","children":null,"spread":false},{"title":"Check.js <span style='color:#111;'> 428B </span>","children":null,"spread":false},{"title":"global.scss <span style='color:#111;'> 475B </span>","children":null,"spread":false},{"title":"variables.scss <span style='color:#111;'> 160B </span>","children":null,"spread":false}],"spread":false},{"title":"GAWrapper.js <span style='color:#111;'> 1.25KB </span>","children":null,"spread":false},{"title":"todo","children":[{"title":"AddTodo.scss <span style='color:#111;'> 114B </span>","children":null,"spread":false},{"title":"AddTodo.js <span style='color:#111;'> 1.81KB </span>","children":null,"spread":false},{"title":"TodoList.js <span style='color:#111;'> 4.04KB </span>","children":null,"spread":false},{"title":"TodoList.scss <span style='color:#111;'> 1.32KB </span>","children":null,"spread":false}],"spread":false}],"spread":true},{"title":"lib","children":[{"title":"withAuthentication.js <span style='color:#111;'> 1.61KB </span>","children":null,"spread":false},{"title":"auth","children":[{"title":"reducer.js <span style='color:#111;'> 425B </span>","children":null,"spread":false},{"title":"actions.js <span style='color:#111;'> 2.03KB </span>","children":null,"spread":false}],"spread":true},{"title":"reducer.js <span style='color:#111;'> 328B </span>","children":null,"spread":false},{"title":"promiseMiddleware.js <span style='color:#111;'> 1.06KB </span>","children":null,"spread":false},{"title":"firebase.js <span style='color:#111;'> 722B </span>","children":null,"spread":false},{"title":"logger.js <span style='color:#111;'> 108B </span>","children":null,"spread":false},{"title":"store.js <span style='color:#111;'> 685B </span>","children":null,"spread":false},{"title":"todo","children":[{"title":"reducer.js <span style='color:#111;'> 977B </span>","children":null,"spread":false},{"title":"actions.js <span style='color:#111;'> 735B </span>","children":null,"spread":false}],"spread":false}],"spread":true},{"title":"public","children":[{"title":"static","children":[{"title":"img","children":[{"title":"nextjs.svg <span style='color:#111;'> 3.36KB </span>","children":null,"spread":false},{"title":"firebase.svg <span style='color:#111;'> 841B </span>","children":null,"spread":false},{"title":"menu.svg <span style='color:#111;'> 618B </span>","children":null,"spread":false},{"title":"mj_white.svg <span style='color:#111;'> 6.50KB </span>","children":null,"spread":false},{"title":"react.svg <span style='color:#111;'> 3.37KB </span>","children":null,"spread":false},{"title":"redux.svg <span style='color:#111;'> 1.12KB </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true},{"title":"postcss.config.js <span style='color:#111;'> 97B </span>","children":null,"spread":false}],"spread":true},{"title":"public","children":[{"title":"favicon.ico <span style='color:#111;'> 5.30KB </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":".gitignore <span style='color:#111;'> 61B </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 4.51KB </span>","children":null,"spread":false}],"spread":true}],"spread":true}]