clean-react-master
.eslintrc.json
562B
.lintstagedrc.json
93B
public
index.html
625B
yarn.lock
350KB
webpack.config.js
1018B
src
presentation
pages
index.ts
49B
login
login-styles.scss
898B
login.tsx
2KB
login.spec.tsx
6KB
styles
global.scss
571B
colors.scss
164B
protocols
validation.ts
90B
components
router
router.tsx
336B
index.ts
389B
input
input.tsx
1KB
input-styles.scss
227B
form-status
form-status.tsx
572B
form-status-styles.scss
221B
spinner
spinner.tsx
374B
spinner-styles.scss
1KB
login-header
login-header.tsx
324B
login-header-styles.scss
319B
logo
logo.tsx
2KB
footer
footer.tsx
215B
footer-styles.scss
94B
test
index.ts
71B
mock-autnetication.ts
472B
mock-validation.ts
238B
contexts
form
form-context.tsx
74B
domain
models
index.ts
32B
account-model.ts
53B
usecases
index.ts
33B
authentication.ts
227B
test
index.ts
31B
mock-account.ts
352B
errors
index.ts
79B
invalid-credentials-error.ts
156B
unexpected-error.ts
169B
validation
validators
min-length
min-length-validation.spec.ts
670B
min-length-validation.ts
372B
required-field
required-field-validation.spec.ts
650B
required-field-validation.ts
334B
email
email-validation.ts
499B
email-validation.spec.ts
625B
protocols
field-validation.ts
87B
index.ts
35B
errors
index.ts
77B
invalid-field-error.ts
106B
required-field-error.ts
141B
data
protocols
http
index.ts
67B
http-post-client.ts
197B
http-response.ts
215B
usecases
authentication
remote-authentication.ts
875B
remote-authentication.spec.ts
3KB
test
index.ts
68B
mock-http-client.ts
441B
mock-http-post.ts
208B
main
index.tsx
220B
config
sass-module.d.ts
94B
infra
http
axios-http-client
axios-http-client.spec.ts
941B
axios-http-client.ts
413B
test
index.ts
29B
mock-axios.ts
311B
tsconfig.json
452B
jest.config.js
443B
README.md
69B
.huskyrc.json
99B
.editorconfig
230B
.gitignore
39B
.eslintignore
49B
package.json
2KB
暂无评论