没有合适的资源?快使用搜索试试~ 我知道了~
交易代码挑战
共34个文件
tsx:11个
ts:6个
png:4个
需积分: 9 0 下载量 3 浏览量
2021-02-14
20:29:07
上传
评论
收藏 531KB ZIP 举报
温馨提示
交易前端代码挑战解决方案 此代码通过使用 React TypeScript和 Redux用于过滤用户和存储库。 任务 将有两个输入字段。 第一个是供用户键入文本的搜索字段。 而另一个是下拉菜单,用户可以选择“用户”或“存储库”来定义他们要搜索的实体。 当用户没有任何输入或清除输入时,输入字段应显示在页面中间。 。 该方法 解决此任务的方法分为五个阶段: 1.规划与研究 检出了用于用户和存储库的Github API结构,以标识预期的结果。 Emotion是一个旨在使用JavaScript编写CSS样式的库。 。 我决定使用此库进行样式设计,因为它轻巧且易于使用。 为了查询用户和存储库,选择了Octokit作为GitHub API的正式客户端。 。 最后,我研究了要在该项目中使用的库,并选择使用Redux Toolkit,因为它使编写良好的Redux应用程序更加容易,并且可以加快开发
资源推荐
资源详情
资源评论
收起资源包目录
tradeling-code-challenge-master.zip (34个子文件)
tradeling-code-challenge-master
.eslintrc 660B
package.json 2KB
.prettierrc 86B
.env 61B
src
api-data.ts 3KB
redux
store.ts 983B
reducer.ts 4KB
styles.ts 4KB
react-app-env.d.ts 40B
icons.tsx 5KB
index.tsx 551B
components
repository-card.tsx 3KB
user-card-skeleton.tsx 404B
search.tsx 3KB
user-card.tsx 3KB
css-reset.tsx 2KB
user-list.tsx 421B
skeleton-list.tsx 353B
repo-list.tsx 448B
App.tsx 2KB
theme.ts 650B
tsconfig.json 491B
.gitignore 323B
public
logo192.png 5KB
github_searcher.png 360KB
manifest.json 492B
robots.txt 67B
index.html 2KB
logo.png 1KB
logo512.png 9KB
favicon.ico 3KB
README.md 3KB
yarn.lock 497KB
.eslintignore 82B
共 34 条
- 1
资源评论
单身的小孩
- 粉丝: 21
- 资源: 4622
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于python实现的三维重建算法Structure from Motion(Sfm)
- 运算放大器基础.pdf
- 本仓库包含我们队伍2019年数模美赛题目A、我们的代码及论文
- 基于JavaWeb图书管理系统课程设计软件源码+数据库+实验报告
- 基于Selenium的Java爬虫实战(内含谷歌浏览器Chrom和Chromedriver版本122.0.6172.0)
- WesternDigital-SSD-Dashboard-v4.2.2.5
- 计算机视觉,课后习题部分解答(章毓晋)
- “推荐系统”相关资源推荐
- 软件工程期末复习笔记 快速冲刺
- 毕业设计基于Spring Boot的健身房管理系统源码+数据库+使用文档(高分项目)
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功