[{"title":"( 41 个子文件 418KB ) chat-app-源码","children":[{"title":"chat-app-master","children":[{"title":".github","children":[{"title":"workflows","children":[{"title":"firebase-hosting-pull-request.yml <span style='color:#111;'> 609B </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"public","children":[{"title":"manifest.json <span style='color:#111;'> 492B </span>","children":null,"spread":false},{"title":"index.html <span style='color:#111;'> 1.68KB </span>","children":null,"spread":false},{"title":"robots.txt <span style='color:#111;'> 67B </span>","children":null,"spread":false},{"title":"favicon.ico <span style='color:#111;'> 3.78KB </span>","children":null,"spread":false},{"title":"logo512.png <span style='color:#111;'> 9.44KB </span>","children":null,"spread":false},{"title":"logo192.png <span style='color:#111;'> 5.22KB </span>","children":null,"spread":false}],"spread":true},{"title":".firebaserc <span style='color:#111;'> 60B </span>","children":null,"spread":false},{"title":"src","children":[{"title":"pages","children":[{"title":"SignIn.js <span style='color:#111;'> 1.93KB </span>","children":null,"spread":false},{"title":"Home.js <span style='color:#111;'> 498B </span>","children":null,"spread":false}],"spread":true},{"title":".eslintrc <span style='color:#111;'> 670B </span>","children":null,"spread":false},{"title":"styles","children":[{"title":"main.scss <span style='color:#111;'> 1.44KB </span>","children":null,"spread":false},{"title":"override.scss <span style='color:#111;'> 589B </span>","children":null,"spread":false},{"title":"utility.scss <span style='color:#111;'> 2.38KB </span>","children":null,"spread":false},{"title":"utility_colors.scss <span style='color:#111;'> 309B </span>","children":null,"spread":false}],"spread":true},{"title":"components","children":[{"title":"CreateRoomBtnModal.js <span style='color:#111;'> 2.79KB </span>","children":null,"spread":false},{"title":"dashboard","children":[{"title":"AvatarUploadBtn.js <span style='color:#111;'> 3.83KB </span>","children":null,"spread":false},{"title":"EditableInput.js <span style='color:#111;'> 1.47KB </span>","children":null,"spread":false},{"title":"ProviderBlock.js <span style='color:#111;'> 2.70KB </span>","children":null,"spread":false},{"title":"DashboardToggle.js <span style='color:#111;'> 878B </span>","children":null,"spread":false},{"title":"index.js <span style='color:#111;'> 1.39KB </span>","children":null,"spread":false}],"spread":true},{"title":"PublicRoute.js <span style='color:#111;'> 638B </span>","children":null,"spread":false},{"title":"Sidebar.js <span style='color:#111;'> 843B </span>","children":null,"spread":false},{"title":"ProfileAvatar.js <span style='color:#111;'> 305B </span>","children":null,"spread":false},{"title":"PrivateRoute.js <span style='color:#111;'> 637B </span>","children":null,"spread":false},{"title":"rooms","children":[{"title":"RoomItem.js <span style='color:#111;'> 616B </span>","children":null,"spread":false},{"title":"ChatRoomList.js <span style='color:#111;'> 482B </span>","children":null,"spread":false}],"spread":false}],"spread":true},{"title":"App.js <span style='color:#111;'> 709B </span>","children":null,"spread":false},{"title":".prettierrc <span style='color:#111;'> 122B </span>","children":null,"spread":false},{"title":"context","children":[{"title":"rooms.context.js <span style='color:#111;'> 682B </span>","children":null,"spread":false},{"title":"profile.context.js <span style='color:#111;'> 1.49KB </span>","children":null,"spread":false}],"spread":true},{"title":"misc","children":[{"title":"helpers.js <span style='color:#111;'> 380B </span>","children":null,"spread":false},{"title":"firebase.js <span style='color:#111;'> 673B </span>","children":null,"spread":false},{"title":"custom-hooks.js <span style='color:#111;'> 772B </span>","children":null,"spread":false}],"spread":true},{"title":"index.js <span style='color:#111;'> 455B </span>","children":null,"spread":false}],"spread":true},{"title":"firebase.json <span style='color:#111;'> 291B </span>","children":null,"spread":false},{"title":"database.rules.json <span style='color:#111;'> 376B </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 3.29KB </span>","children":null,"spread":false},{"title":".gitignore <span style='color:#111;'> 310B </span>","children":null,"spread":false},{"title":"package-lock.json <span style='color:#111;'> 1.54MB </span>","children":null,"spread":false},{"title":"package.json <span style='color:#111;'> 1.69KB </span>","children":null,"spread":false}],"spread":true}],"spread":true}]