[{"title":"( 55 个子文件 521KB ) productivity-counter-源码","children":[{"title":"productivity-counter-main","children":[{"title":".gitignore <span style='color:#111;'> 323B </span>","children":null,"spread":false},{"title":"package.json <span style='color:#111;'> 1.04KB </span>","children":null,"spread":false},{"title":"package-lock.json <span style='color:#111;'> 707.08KB </span>","children":null,"spread":false},{"title":"src","children":[{"title":"components","children":[{"title":"NotFound","children":[{"title":"NotFound.test.js <span style='color:#111;'> 336B </span>","children":null,"spread":false},{"title":"NotFound.js <span style='color:#111;'> 158B </span>","children":null,"spread":false}],"spread":true},{"title":"TopPanel","children":[{"title":"LogPanel.test.js <span style='color:#111;'> 794B </span>","children":null,"spread":false},{"title":"TopPanel.js <span style='color:#111;'> 272B </span>","children":null,"spread":false},{"title":"Menu.js <span style='color:#111;'> 357B </span>","children":null,"spread":false},{"title":"Menu.test.js <span style='color:#111;'> 518B </span>","children":null,"spread":false},{"title":"LogPanel.js <span style='color:#111;'> 755B </span>","children":null,"spread":false},{"title":"TopPanel.css <span style='color:#111;'> 993B </span>","children":null,"spread":false}],"spread":true},{"title":"Stats","children":[{"title":"Stats.js <span style='color:#111;'> 1.28KB </span>","children":null,"spread":false},{"title":"Record.js <span style='color:#111;'> 513B </span>","children":null,"spread":false},{"title":"Stats.css <span style='color:#111;'> 251B </span>","children":null,"spread":false}],"spread":true},{"title":"Log","children":[{"title":"Log.js <span style='color:#111;'> 2.55KB </span>","children":null,"spread":false},{"title":"Log.css <span style='color:#111;'> 562B </span>","children":null,"spread":false}],"spread":true},{"title":"Footer","children":[{"title":"Footer.test.js <span style='color:#111;'> 339B </span>","children":null,"spread":false},{"title":"Footer.js <span style='color:#111;'> 189B </span>","children":null,"spread":false},{"title":"Footer.css <span style='color:#111;'> 204B </span>","children":null,"spread":false}],"spread":true},{"title":"App.js <span style='color:#111;'> 1.72KB </span>","children":null,"spread":false},{"title":"Timer","children":[{"title":"CountDown.js <span style='color:#111;'> 2.31KB </span>","children":null,"spread":false},{"title":"Timer.js <span style='color:#111;'> 962B </span>","children":null,"spread":false},{"title":"Timer.css <span style='color:#111;'> 783B </span>","children":null,"spread":false}],"spread":true},{"title":"App.css <span style='color:#111;'> 722B </span>","children":null,"spread":false},{"title":"Loading","children":[{"title":"Loading.css <span style='color:#111;'> 110B </span>","children":null,"spread":false},{"title":"Loading.js <span style='color:#111;'> 367B </span>","children":null,"spread":false},{"title":"Loading.test.js <span style='color:#111;'> 340B </span>","children":null,"spread":false}],"spread":false},{"title":"Settings","children":[{"title":"Settings.js <span style='color:#111;'> 548B </span>","children":null,"spread":false},{"title":"FocusTimeSlider.test.js <span style='color:#111;'> 583B </span>","children":null,"spread":false},{"title":"FocusTimeSlider.js <span style='color:#111;'> 705B </span>","children":null,"spread":false},{"title":"Settings.css <span style='color:#111;'> 553B </span>","children":null,"spread":false},{"title":"SoundInput.js <span style='color:#111;'> 770B </span>","children":null,"spread":false}],"spread":false}],"spread":true},{"title":"assets","children":[{"title":"bird-sound.wav <span style='color:#111;'> 131.53KB </span>","children":null,"spread":false},{"title":"alarm-sound.wav <span style='color:#111;'> 10.64KB </span>","children":null,"spread":false},{"title":"tink-sound.wav <span style='color:#111;'> 60.79KB </span>","children":null,"spread":false},{"title":"stats.JPG <span style='color:#111;'> 49.58KB </span>","children":null,"spread":false},{"title":"timer.JPG <span style='color:#111;'> 37.83KB </span>","children":null,"spread":false},{"title":"click-sound.wav <span style='color:#111;'> 4.39KB </span>","children":null,"spread":false},{"title":"loading-spinner.gif <span style='color:#111;'> 89.00KB </span>","children":null,"spread":false},{"title":"settings.JPG <span style='color:#111;'> 39.39KB </span>","children":null,"spread":false}],"spread":true},{"title":"index.js <span style='color:#111;'> 230B </span>","children":null,"spread":false},{"title":"utils","children":[{"title":"useStats.js <span style='color:#111;'> 922B </span>","children":null,"spread":false},{"title":"saveData.js <span style='color:#111;'> 605B </span>","children":null,"spread":false},{"title":"setSound.js <span style='color:#111;'> 570B </span>","children":null,"spread":false}],"spread":true},{"title":"config","children":[{"title":"axios.js <span style='color:#111;'> 184B </span>","children":null,"spread":false},{"title":"firebase.js <span style='color:#111;'> 616B </span>","children":null,"spread":false}],"spread":true},{"title":"contexts","children":[{"title":"Auth.js <span style='color:#111;'> 374B </span>","children":null,"spread":false}],"spread":true},{"title":"index.css <span style='color:#111;'> 179B </span>","children":null,"spread":false}],"spread":true},{"title":"public","children":[{"title":"robots.txt <span style='color:#111;'> 67B </span>","children":null,"spread":false},{"title":"logo192.png <span style='color:#111;'> 5.22KB </span>","children":null,"spread":false},{"title":"index.html <span style='color:#111;'> 1.78KB </span>","children":null,"spread":false},{"title":"favicon.ico <span style='color:#111;'> 3.78KB </span>","children":null,"spread":false},{"title":"manifest.json <span style='color:#111;'> 492B </span>","children":null,"spread":false},{"title":"logo512.png <span style='color:#111;'> 9.44KB </span>","children":null,"spread":false}],"spread":true},{"title":"README.md <span style='color:#111;'> 1.35KB </span>","children":null,"spread":false}],"spread":true}],"spread":true}]