没有合适的资源?快使用搜索试试~ 我知道了~
clean-ts-react:在带有React的前端应用程序上使用Clean Arch
共90个文件
ts:60个
tsx:11个
scss:8个
需积分: 5 0 下载量 50 浏览量
2021-03-28
02:07:52
上传
评论
收藏 274KB ZIP 举报
温馨提示
clean-ts-react:在带有React的前端应用程序上使用Clean Arch
资源推荐
资源详情
资源评论
收起资源包目录
clean-ts-react-master.zip (90个子文件)
clean-ts-react-master
.lintstagedrc.json 60B
package.json 2KB
.eslintrc.json 952B
jest.config.js 525B
package-lock.json 911KB
src
data
protocols
http
http-response.ts 222B
http-post-client.ts 311B
index.ts 67B
storage
set-storage.ts 85B
test
mock-set-storage.ts 251B
mock-http-client.ts 453B
mock-http-post.ts 215B
index.ts 68B
usecases
save-access-token
local-save-access-token.ts 374B
local-save-access-token.spec.ts 1KB
authentication
remote-authentication.ts 891B
remote-authentication.spec.ts 3KB
domain
models
account-model.ts 56B
test
mock-account.ts 388B
index.ts 31B
errors
invalid-credentials-error.ts 152B
unexpected-error.ts 150B
index.ts 79B
usecases
save-acess-token.ts 84B
authentication.ts 313B
validation
protocols
field-validation.ts 90B
test
mock-field-validation.ts 254B
index.ts 40B
validators
min-length
min-length-validation.ts 450B
min-length-validation.spec.ts 642B
builder
validation-builder.spec.ts 1KB
validation-builder.ts 890B
validation-composite
validation-composite.ts 575B
validation-composite.spec.ts 1KB
required-field
required-field-validation.ts 369B
required-field-validation.spec.ts 641B
index.ts 256B
email
email-validation.ts 563B
email-validation.spec.ts 768B
error
required-field-error.ts 160B
min-length-error.ts 154B
invalid-field-error.ts 156B
index.ts 77B
infra
test
mock-axios.ts 389B
index.ts 29B
http
axios-http-client
axios-http-client.spec.ts 1KB
axios-http-client.ts 526B
storage
local-storage-adpater.spec.ts 643B
local-storage-adpater.ts 223B
main
config
sass-modules.d.ts 96B
factories
http
api-url-factory.ts 104B
axios-http-client-factory.ts 181B
storage
local-storage-adpater-factory.ts 185B
pages
login
login-validation-factory.spec.ts 539B
login-factory.tsx 639B
login-validation-factory.ts 333B
usecases
save-access-token
local-save-access-token-factory.ts 411B
authentication
remote-authentication-factory.ts 431B
index.tsx 337B
presentation
protocols
validation.ts 94B
test
mock-authentication.ts 546B
mock-save-access-token.ts 247B
mock-validation.ts 329B
index.ts 113B
pages
index.ts 49B
login
login.spec.tsx 7KB
login-styles.scss 1KB
login.tsx 3KB
components
form-status-login
form-status-login.scss 247B
form-status-login.tsx 607B
input
input.tsx 919B
input-styles.scss 410B
logo
logo.tsx 2KB
login-header
login-header-styles.scss 269B
login-header.tsx 325B
footer
footer.tsx 206B
footer-styles.scss 100B
index.ts 406B
spinner
spinner.scss 856B
spinner.tsx 415B
router
router.tsx 363B
styles
global.scss 731B
colors.scss 167B
context
form-login
form-login-context.ts 74B
tsconfig.json 480B
.gitignore 39B
webpack.config.js 1KB
public
index.html 725B
.eslintignore 43B
.huskyrc.json 99B
共 90 条
- 1
资源评论
白苏艾
- 粉丝: 33
- 资源: 4608
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功