文件名称:anicha-cornelius:为在ReactJs中交付Coderhouse项目而创建的存储库
文件大小:632KB
文件格式:ZIP
更新时间:2024-05-02 17:19:39
JavaScript
Anicha-木头创作 这是CODERHOUSE React JS课程的最终项目。 它是企业在线存储木质制品的商店。 依存关系 该项目使用React JS, (适用于大多数CSS样式),并且安装了软件包以使用图标。 React JS 下面,我将详细介绍为满足项目的中间交付而创建的组件: 导航栏 它仅在App.js中运行一次,并负责显示项目导航以及包含CartWidget组件。 购物车小工具 目前,它只是带有一些CSS效果的图标。 ItemListContainer 在useEffect内是一个带有setTimeout的promise,用于模拟对服务器的响应延迟。 同样在同一挂钩中,使用useParams过滤了由promise解析的数组,以了解在NavBar中选择的类别。 最后的Array被发送到ItemList组件。 物品清单 它接收一个映射的数组,每个元素由Item组件组装 物品
【文件预览】:
anicha-cornelius-master
----.gitignore(310B)
----package.json(1KB)
----package-lock.json(681KB)
----src()
--------components()
--------setupTests.js(241B)
--------index.js(500B)
--------context()
--------App.js(871B)
--------reportWebVitals.js(362B)
--------App.css(0B)
--------index.css(366B)
--------App.test.js(246B)
----public()
--------robots.txt(67B)
--------logo192.png(5KB)
--------index.html(2KB)
--------favicon.ico(109KB)
--------manifest.json(492B)
--------logo512.png(9KB)
--------img()
----README.md(2KB)