Ilia Mashkov
|
83fbf83bae
|
feat(RegisterForm): add basic RegisterFormComponent with test coverage and storybook placeholder
|
2026-03-24 20:57:35 +03:00 |
|
Ilia Mashkov
|
576665f32b
|
test(LoginForm): clarify test case names
|
2026-03-24 20:42:37 +03:00 |
|
Ilia Mashkov
|
4d854d08a3
|
test(LoginForm): replace setState with userEvent.type for authenticity
|
2026-03-24 20:29:16 +03:00 |
|
Ilia Mashkov
|
70bcf7fdcf
|
feat(LoginForm): add isLoading check to LoginForm, add new test cases
|
2026-03-24 20:03:34 +03:00 |
|
Ilia Mashkov
|
c006a94c4d
|
feat(auth): add selectStatusIsLoading selector to get information whether auth store status equals "loading"
|
2026-03-24 19:57:27 +03:00 |
|
Ilia Mashkov
|
e4630a7fcb
|
feat(LoginForm): create LoginForm component with basic logic, test coverage and storybook placeholder
|
2026-03-24 19:30:45 +03:00 |
|
Ilia Mashkov
|
c41f02f505
|
chore: export modules
|
2026-03-24 19:29:37 +03:00 |
|
Ilia Mashkov
|
683443673e
|
chore: remove unused code
|
2026-03-24 19:28:55 +03:00 |
|
Ilia Mashkov
|
1f20f11852
|
chore: install storybook
|
2026-03-24 19:28:20 +03:00 |
|
Ilia Mashkov
|
c378f7c83a
|
refactor(auth): rewrite store actions, remove arguments, add checks validation and status checks; add test cases
|
2026-03-24 13:04:58 +03:00 |
|
Ilia Mashkov
|
8cea93220b
|
feat(auth): create selectors for authStore; cover them with tests
|
2026-03-24 13:02:58 +03:00 |
|
Ilia Mashkov
|
b871bf27de
|
feat(auth): add formData to the auth store; add corresponding setEmail and setPassword actions
|
2026-03-24 11:15:23 +03:00 |
|