没有合适的资源?快使用搜索试试~ 我知道了~
recipies-app:具有Typescript的React-Redux App
共86个文件
ts:23个
tsx:22个
scss:16个
需积分: 12 0 下载量 61 浏览量
2021-05-30
06:26:33
上传
评论
收藏 2.74MB ZIP 举报
温馨提示
Recipies-App 住在这里: : 这个简单的项目是我开发的,目的是用 CRA 应用程序完善 React Hooks 的用法和 Typescript。 我也使用 redux-observable,我发现它在这里很有帮助。 而且这个项目也部分覆盖了单元测试。 我找到了一种使用酶浅模式和模拟钩子来测试带有钩子的功能组件的解决方案。 你可以在这里找到我关于它的文章 在这个项目中,我只使用了函数式组件和 React Hooks。 用过的: 创建React应用程序; 打字稿; 引导程序 + React程序; redux 持久化; redux-可观察的; 公理; 对于测试: 笑话 酵素 redux-mock-store 应用允许: 按关键字搜索食谱(使用spoonacular API); 查看食谱详情; 将食谱保存到收藏夹列表; 通过从食谱中选择成分来创
资源推荐
资源详情
资源评论
收起资源包目录
recipies-app-master.zip (86个子文件)
recipies-app-master
package.json 2KB
server.js 579B
screen.png 1.37MB
package-lock.json 547KB
.env 31B
src
axios-recipies.ts 317B
features
ShopList
ShopList.tsx 3KB
actions.ts 432B
PrintPage.tsx 769B
ShopList.test.js 1KB
Custom
CustomItems.tsx 629B
CustomAddForm.tsx 2KB
Item
Item.scss 343B
Item.tsx 1KB
reducer.ts 2KB
reducer.test.js 2KB
types.ts 773B
ShopList.scss 148B
actions.test.js 948B
RecipeList
actions.ts 429B
epics.ts 994B
RecipeList.tsx 2KB
RecipeItem
RecipeItem.scss 367B
RecipeItem.tsx 718B
RecipeList.test.js 2KB
reducer.ts 649B
Paging
Paging.test.js 922B
Paging.scss 232B
Paging.tsx 1KB
RecipeList.scss 495B
types.ts 847B
actions.test.js 870B
SearchForm
SearchForm.scss 449B
SearchForm.tsx 2KB
Recipe
actions.ts 438B
epics.ts 888B
Recipe.scss 468B
reducer.ts 649B
Recipe.tsx 3KB
types.ts 1012B
Recipe.test.js 1KB
Ingredients
Ingredients.scss 307B
Ingredient.tsx 641B
Ingredients.tsx 1021B
Likes
actions.ts 275B
Likes.scss 715B
Likes.tsx 2KB
reducer.ts 918B
LikeButton.tsx 1KB
types.ts 359B
hooks
react-redux.ts 231B
useTraceUpdated.ts 551B
useHttpErrorHandler.ts 2KB
App.scss 1KB
assets
img
bg.jpg 1.17MB
logo.png 1KB
scss
custom.scss 37B
_theme.scss 108B
react-app-env.d.ts 40B
contexts
SearchContext.tsx 631B
views
Header
Header.scss 305B
Header.tsx 767B
Footer
Footer.scss 136B
Footer.tsx 386B
Backdrop
Backdrop.scss 141B
Backdrop.tsx 253B
Modal
Modal.scss 280B
Modal.tsx 762B
index.ts 126B
App.test.js 296B
setupTests.js 123B
index.tsx 539B
hoc
WithErrorHandler.tsx 921B
store.js 1KB
App.tsx 1KB
service
data.ts 76KB
api.ts 1KB
config.ts 163B
tsconfig.json 491B
.gitignore 310B
public
manifest.json 310B
robots.txt 57B
index.html 2KB
favicon.ico 1KB
README.md 1KB
.vscode
settings.json 38B
共 86 条
- 1
资源评论
钟离舟
- 粉丝: 34
- 资源: 4667
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 数电实验三:74LS151逻辑功能测试、74LS153逻辑功能测试、74LS153全加器、三输入多数表决电路
- jsp基于WEB的考务管理系统的设计与实现(源代码+lw).zip
- jsp基于WEB操作系统课程教学网站的设计与实现(源代码+lw).zip
- 数据库课程实践在IDEA上使用java语言采用JDBC技术连接Mysql数据库,实现购物系统.zip
- JSP基于SSH2的网络在线问答系统.zip
- JSP基于Iptables图形管理工具的设计与实现(源代码+lw).zip
- 数电实验二:74LS138功能测试、74LS138构成同相脉冲分配器、CC4511功能测试、CC4511与共阴极数码管组成的译码
- JSP基于Caché的实验室资源管理系统的设计(源代码+lw).zip
- JSP基于BS结构下的邮件系统设计开发(源代码+lw).zip
- 知识蒸馏-基于Pytorch实现的知识蒸馏+自监督学习算法训练-附项目源码+优质项目实战.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功