文件名称:react-week6-assignment-1:CodeSum餐厅详细信息页面创建任务
文件大小:154KB
文件格式:ZIP
更新时间:2024-05-25 15:47:14
JavaScript
实施餐厅详细信息页面 现在,我将所有信息显示在一页上。 我想在每个页面上向用户显示不同的信息。 我们要创建一个介绍我们的应用程序的页面,我们还想显示餐厅的详细信息。 现在,我仅显示餐厅名称列表,但我想显示餐厅详细信息页面上的菜单及其实际地址。 请创建一个餐厅详细信息页面。 而且,如果用户进入错误的页面,您还需要指导,对吗? 任务目标 使用TDD实现功能 达到100%的覆盖率 实施关于页面 实施未找到的页面 实施餐厅详细信息页面 在每个组件和减速器中编写测试。 并达到100%的测试覆盖率。 要求 运行ESLint应该没有任何问题。 必须通过所有验收测试。 文件中应该只有一个组件。 应达到100%的测试覆盖率。 约束 所有功能都通过TDD实现。 应该对零件和异径管进行测试。 首先,添加测试并提交,然后添加实际功能并提交。 提交消息日志应保持如下所示。 为餐厅添加测试 实施餐厅 重构
【文件预览】:
react-week6-assignment-1-main
----steps.d.ts(372B)
----index.html(181B)
----.github()
--------workflows()
----jest.setup.js(36B)
----.eslintrc.js(1KB)
----webpack.config.js(296B)
----src()
--------services()
--------RegionsContainer.jsx(912B)
--------CategoriesContainer.jsx(950B)
--------store.js(206B)
--------utils.js(134B)
--------RestaurantsContainer.jsx(372B)
--------actions.test.js(2KB)
--------RegionsContainer.test.jsx(1KB)
--------utils.test.js(454B)
--------CategoriesContainer.test.jsx(1KB)
--------App.jsx(809B)
--------index.jsx(281B)
--------reducer.js(1KB)
--------actions.js(1KB)
--------App.test.jsx(698B)
--------reducer.test.js(2KB)
--------RestaurantsContainer.test.jsx(484B)
----fixtures()
--------categories.js(110B)
--------regions.js(104B)
--------restaurants.js(158B)
----babel.config.js(181B)
----test()
--------category_test.js(464B)
--------main_page_test.js(464B)
--------header_test.js(271B)
--------restaurants_test.js(660B)
--------not_found_test.js(192B)
--------restaurant_detail_test.js(293B)
--------region_test.js(454B)
----jest.config.js(237B)
----codecept.conf.js(637B)
----__mocks__()
--------react-redux.js(77B)
----README.md(3KB)
----.gitignore(122B)
----package-lock.json(552KB)
----steps_file.js(242B)
----package.json(1KB)