Commit graph

82 commits

Author SHA1 Message Date
591d5734bc feat: create function to save user on storage 2024-10-31 09:26:04 -03:00
e08b2991b7 chore: install asyncstorage 2024-10-31 09:20:40 -03:00
4e80397154 feat: change route when user is logged in 2024-10-31 09:18:27 -03:00
fe620c6336 fix: login endpoint 2024-10-31 09:16:23 -03:00
9034c62a94 feat: add loading on sign up screen 2024-10-31 09:07:28 -03:00
0f5c25f546 feat: handle authentication error on sign in screen 2024-10-31 08:31:32 -03:00
96751a6ace feat: integrate sign in with api 2024-10-30 11:26:06 -03:00
ff54eb0c2f feat: add validation to sign in form 2024-10-30 10:55:41 -03:00
fb21229cf6 feat(auth): save auth data into state 2024-10-30 10:42:17 -03:00
dcd9021be2 feat(auth): create hook for auth context 2024-10-30 10:34:49 -03:00
d44b560ed1 feat(auth): add Auth Context provider with user data refactoring 2024-10-30 10:16:22 -03:00
6cae1cc7f3 feat: add auth context typings 2024-10-30 09:45:44 -03:00
e6d880ef8a feat: create and share auth context 2024-10-30 09:36:35 -03:00
fa17eaa8c1 feat: custom error and error handling 2024-10-30 09:05:35 -03:00
3cb08e308c feat: add interceptors to api 2024-10-30 08:33:29 -03:00
ec444dd9e9 feat: use axios on sign up screen 2024-10-29 19:19:42 -03:00
9d13887c36 chore: install axios package 2024-10-29 19:08:34 -03:00
fe70f2f1c1 feat: implement sign up form validation with yup 2024-10-28 15:05:11 -03:00
e4546a3e11 chore: install yup package and hooks form resolvers 2024-10-28 15:04:51 -03:00
4b91c06761 feat: style invalid input 2024-10-28 14:36:48 -03:00
08f81b743d feat: add form validation on sign up screen 2024-10-28 14:33:38 -03:00
c94c437ec7 feat: add default values to sign up form 2024-10-28 12:25:15 -03:00
692e434c90 feat: type form data 2024-10-28 12:20:57 -03:00
fc254f3e95 feat: handle submit form 2024-10-28 11:46:20 -03:00
f21cd9b7f9 feat: migrate sign up screen to react-hook-form 2024-10-28 11:38:00 -03:00
f0c34e2044 chore: add react-hook-form package 2024-10-28 11:27:12 -03:00
da533abd86 feat: add state to sign up screen 2024-10-28 11:24:14 -03:00
c6048fcd72 chore: format file
and change default route
2024-10-28 11:23:50 -03:00
938f378e89 feat: replace alert with toast message 2024-10-28 10:57:50 -03:00
5cc80a35df feat: create toast message component 2024-10-28 10:46:32 -03:00
04b122bbba feat: check image size 2024-10-28 10:23:08 -03:00
2f9e639793 chore: install expo-file-system 2024-10-28 09:58:36 -03:00
ece86755ee feat: replace profile photo 2024-10-28 09:53:53 -03:00
c0761c9623 feat: check if image was selected 2024-10-28 09:50:24 -03:00
0d8610a969 feat: add image picker options 2024-10-28 09:44:20 -03:00
d96270773b feat: call image picker 2024-10-28 09:41:01 -03:00
56c8df4222 chore: add expo-image-picker package 2024-10-28 09:40:37 -03:00
257e8b5272 fix: history card styling 2024-10-26 16:27:59 -03:00
b0812182fc feat: add exercise done button 2024-10-26 16:24:18 -03:00
e874874a4c feat: finish exercise header 2024-10-26 15:47:51 -03:00
b6757bd824 feat: add exercise header with navigation 2024-10-26 15:39:33 -03:00
308479394b feat: add navigation to exercise details screen 2024-10-26 15:33:28 -03:00
689814c8a6 feat: add password inputs on profile screen 2024-10-26 15:29:06 -03:00
09773ed3e5 feat: add name and email inputs on profile screen 2024-10-26 15:21:52 -03:00
255f845965 feat: add change photo button 2024-10-26 15:12:57 -03:00
7a26c9da62 feat: add header and photo to profile screen 2024-10-26 15:08:52 -03:00
a8297b59c2 feat: finish history list 2024-10-26 15:00:22 -03:00
041866d84d feat: create history card component 2024-10-26 12:55:05 -03:00
1f028cf1fa feat: create screen header component 2024-10-25 17:42:50 -03:00
b3480ec8da feat: add exercise list
format code
2024-10-25 15:11:02 -03:00