[{"title":"( 51 个子文件 236KB ) guided-project-源码","children":[{"title":"guided-project-Phase4","children":[{"title":"client","children":[{"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":"yarn.lock <span style='color:#111;'> 502.88KB </span>","children":null,"spread":false},{"title":"src","children":[{"title":"pages","children":[{"title":"Home.tsx <span style='color:#111;'> 1004B </span>","children":null,"spread":false},{"title":"ItemPage.tsx <span style='color:#111;'> 2.17KB </span>","children":null,"spread":false},{"title":"styles","children":[{"title":"ItemPage.css <span style='color:#111;'> 1.00KB </span>","children":null,"spread":false}],"spread":true},{"title":"Cart.tsx <span style='color:#111;'> 110B </span>","children":null,"spread":false},{"title":"Deals.tsx <span style='color:#111;'> 443B </span>","children":null,"spread":false}],"spread":true},{"title":"index.tsx <span style='color:#111;'> 478B </span>","children":null,"spread":false},{"title":"utils","children":[{"title":"useGetItem.ts <span style='color:#111;'> 398B </span>","children":null,"spread":false},{"title":"useGetList.ts <span style='color:#111;'> 716B </span>","children":null,"spread":false},{"title":"API.ts <span style='color:#111;'> 308B </span>","children":null,"spread":false}],"spread":true},{"title":"App.test.tsx <span style='color:#111;'> 756B </span>","children":null,"spread":false},{"title":"components","children":[{"title":"ItemContainer","children":[{"title":"index.tsx <span style='color:#111;'> 419B </span>","children":null,"spread":false},{"title":"style.css <span style='color:#111;'> 80B </span>","children":null,"spread":false}],"spread":true},{"title":"ButtonContainer","children":[{"title":"index.tsx <span style='color:#111;'> 449B </span>","children":null,"spread":false},{"title":"Button.css <span style='color:#111;'> 490B </span>","children":null,"spread":false}],"spread":true},{"title":"Ratings","children":[{"title":"index.tsx <span style='color:#111;'> 1008B </span>","children":null,"spread":false}],"spread":true},{"title":"Price","children":[{"title":"index.tsx <span style='color:#111;'> 500B </span>","children":null,"spread":false},{"title":"Price.css <span style='color:#111;'> 248B </span>","children":null,"spread":false}],"spread":true},{"title":"Nav","children":[{"title":"index.tsx <span style='color:#111;'> 475B </span>","children":null,"spread":false},{"title":"Nav.css <span style='color:#111;'> 601B </span>","children":null,"spread":false},{"title":"NavItem.tsx <span style='color:#111;'> 499B </span>","children":null,"spread":false}],"spread":false},{"title":"ItemCard","children":[{"title":"index.tsx <span style='color:#111;'> 1.79KB </span>","children":null,"spread":false},{"title":"ItemCard.css <span style='color:#111;'> 959B </span>","children":null,"spread":false}],"spread":false},{"title":"ErrorHandler","children":[{"title":"index.tsx <span style='color:#111;'> 548B </span>","children":null,"spread":false},{"title":"ErrorHandler.css <span style='color:#111;'> 380B </span>","children":null,"spread":false}],"spread":false},{"title":"QuantitySelect","children":[{"title":"index.tsx <span style='color:#111;'> 681B </span>","children":null,"spread":false},{"title":"QuantitySelect.css <span style='color:#111;'> 226B </span>","children":null,"spread":false}],"spread":false},{"title":"Searchbar","children":[{"title":"index.tsx <span style='color:#111;'> 1.56KB </span>","children":null,"spread":false},{"title":"Searchbar.css <span style='color:#111;'> 1015B </span>","children":null,"spread":false}],"spread":false}],"spread":true},{"title":"types","children":[{"title":"ListQuery.d.ts <span style='color:#111;'> 142B </span>","children":null,"spread":false},{"title":"ItemEntry.d.ts <span style='color:#111;'> 177B </span>","children":null,"spread":false}],"spread":true},{"title":"resources","children":[{"title":"close.svg <span style='color:#111;'> 212B </span>","children":null,"spread":false},{"title":"star_full.svg <span style='color:#111;'> 737B </span>","children":null,"spread":false},{"title":"star-empty.svg <span style='color:#111;'> 710B </span>","children":null,"spread":false},{"title":"search.svg <span style='color:#111;'> 3.29KB </span>","children":null,"spread":false},{"title":"star-half.svg <span style='color:#111;'> 874B </span>","children":null,"spread":false}],"spread":true},{"title":"App.css <span style='color:#111;'> 473B </span>","children":null,"spread":false},{"title":"App.tsx <span style='color:#111;'> 722B </span>","children":null,"spread":false},{"title":"react-app-env.d.ts <span style='color:#111;'> 40B </span>","children":null,"spread":false},{"title":"setupTests.ts <span style='color:#111;'> 241B </span>","children":null,"spread":false},{"title":"reportWebVitals.ts <span style='color:#111;'> 425B </span>","children":null,"spread":false}],"spread":false},{"title":"tsconfig.json <span style='color:#111;'> 508B </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 19B </span>","children":null,"spread":false},{"title":".gitignore <span style='color:#111;'> 310B </span>","children":null,"spread":false},{"title":"package.json <span style='color:#111;'> 1.15KB </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true}]