clicks-frontend merge requestshttps://gitlab.cs.ui.ac.id/ppl-fasilkom-ui/ppl-ki-ganjil-2021-2022/clicks/clicks-frontend/-/merge_requests2021-09-30T14:30:25+07:00https://gitlab.cs.ui.ac.id/ppl-fasilkom-ui/ppl-ki-ganjil-2021-2022/clicks/clicks-frontend/-/merge_requests/57FEAT: create Plain button component2021-09-30T14:30:25+07:00angelin depthiosFEAT: create Plain button component### Background:
// What is this MR about? What are you adding or modifying?
// Add images too if possible
![180308](/uploads/2a9573633b7ae87e4e0e33f32c80a99c/180308.jpg)
![180340](/uploads/95e5aac599821e59c11bf53f7f7ba1c0/180340.jpg)
...### Background:
// What is this MR about? What are you adding or modifying?
// Add images too if possible
![180308](/uploads/2a9573633b7ae87e4e0e33f32c80a99c/180308.jpg)
![180340](/uploads/95e5aac599821e59c11bf53f7f7ba1c0/180340.jpg)
### Added packages:
- list added node packages if any
### How to test:
// Steps on how to test your feature manually
### Tested on:
- [ ] iOS
- [ ] Android![180340](/uploads/355bbd55c2ffb399f31fa91f55808e9d/180340.jpg)https://gitlab.cs.ui.ac.id/ppl-fasilkom-ui/ppl-ki-ganjil-2021-2022/clicks/clicks-frontend/-/merge_requests/56Dropdown fix2021-09-30T14:32:24+07:00Bagus PrabowoDropdown fix### Background:
- Fixed the bug where the dropdown form won't click
### Added packages:
-
### How to test:
-
### Tested on:
- [x] iOS
- [ ] Android### Background:
- Fixed the bug where the dropdown form won't click
### Added packages:
-
### How to test:
-
### Tested on:
- [x] iOS
- [ ] AndroidBagus PrabowoBagus Prabowohttps://gitlab.cs.ui.ac.id/ppl-fasilkom-ui/ppl-ki-ganjil-2021-2022/clicks/clicks-frontend/-/merge_requests/55Forgot Password Error Handling2021-09-29T23:02:42+07:00Bagus PrabowoForgot Password Error Handling### Background:
- Put forgot password function in service and implement it
- Error handling for invalid email input
### Added packages:
-
### How to test:
-
### Tested on:
- [x] iOS
- [ ] Android### Background:
- Put forgot password function in service and implement it
- Error handling for invalid email input
### Added packages:
-
### How to test:
-
### Tested on:
- [x] iOS
- [ ] AndroidBagus PrabowoBagus Prabowohttps://gitlab.cs.ui.ac.id/ppl-fasilkom-ui/ppl-ki-ganjil-2021-2022/clicks/clicks-frontend/-/merge_requests/54[STAGE] Deliverable Build for Sprint 12021-09-26T20:31:50+07:00Ahmad Izzudin Alifyandra[STAGE] Deliverable Build for Sprint 1### Background:
To build functional sprint 1 Auth feature deliverable### Background:
To build functional sprint 1 Auth feature deliverablehttps://gitlab.cs.ui.ac.id/ppl-fasilkom-ui/ppl-ki-ganjil-2021-2022/clicks/clicks-frontend/-/merge_requests/52FEAT: Integrate auth backend actions with FE auth screens2021-09-26T20:29:51+07:00Ahmad Izzudin AlifyandraFEAT: Integrate auth backend actions with FE auth screens### Background:
Make FE functionality work with BE redux actions.
Google,FB,Anon auth not yet implemented
### Added packages:
### How to test:
Just try run the app and follow the auth flow as usual.
### Tested on:
- [x] iOS
- [x] And...### Background:
Make FE functionality work with BE redux actions.
Google,FB,Anon auth not yet implemented
### Added packages:
### How to test:
Just try run the app and follow the auth flow as usual.
### Tested on:
- [x] iOS
- [x] Androidhttps://gitlab.cs.ui.ac.id/ppl-fasilkom-ui/ppl-ki-ganjil-2021-2022/clicks/clicks-frontend/-/merge_requests/51Bug Fixing and design optimization for Register Screens2021-10-03T10:21:24+07:00Mohammad Faraz Abisha MirzaBug Fixing and design optimization for Register Screens### Background:
Another change for Register Screens, especially dropdown forms and scroll views
### How to test:
Just Run and check for errors!
### Tested on:
- [ ] iOS
- [ ] Android### Background:
Another change for Register Screens, especially dropdown forms and scroll views
### How to test:
Just Run and check for errors!
### Tested on:
- [ ] iOS
- [ ] Androidhttps://gitlab.cs.ui.ac.id/ppl-fasilkom-ui/ppl-ki-ganjil-2021-2022/clicks/clicks-frontend/-/merge_requests/49Refactor Navigation with Conditional Auth state rendering2021-09-26T19:28:45+07:00Ahmad Izzudin AlifyandraRefactor Navigation with Conditional Auth state rendering### Background:
Add conditional navigator rendering depending on Auth state, user logged in or not.
### Added packages:
- @reduxjs/toolkit
### How to test:
### Tested on:
- [x] iOS
- [ ] Android### Background:
Add conditional navigator rendering depending on Auth state, user logged in or not.
### Added packages:
- @reduxjs/toolkit
### How to test:
### Tested on:
- [x] iOS
- [ ] Androidhttps://gitlab.cs.ui.ac.id/ppl-fasilkom-ui/ppl-ki-ganjil-2021-2022/clicks/clicks-frontend/-/merge_requests/46FEAT: add profile function2021-09-26T14:19:47+07:00angelin depthiosFEAT: add profile function### Background:
// What is this MR about? What are you adding or modifying?
// Add images too if possible
### Added packages:
- list added node packages if any
### How to test:
// Steps on how to test your feature manually
### Tested...### Background:
// What is this MR about? What are you adding or modifying?
// Add images too if possible
### Added packages:
- list added node packages if any
### How to test:
// Steps on how to test your feature manually
### Tested on:
- [ ] iOS
- [ ] Androidhttps://gitlab.cs.ui.ac.id/ppl-fasilkom-ui/ppl-ki-ganjil-2021-2022/clicks/clicks-frontend/-/merge_requests/45Chore: Form validator2021-09-26T19:28:54+07:00Bagus PrabowoChore: Form validator### Background:
- Added form validator for multiple types of form
### Added packages:
-
### How to test:
- Snippets will be ready as soon as possible
### Tested on:
- [x] iOS
- [x] Android### Background:
- Added form validator for multiple types of form
### Added packages:
-
### How to test:
- Snippets will be ready as soon as possible
### Tested on:
- [x] iOS
- [x] AndroidBagus PrabowoBagus Prabowohttps://gitlab.cs.ui.ac.id/ppl-fasilkom-ui/ppl-ki-ganjil-2021-2022/clicks/clicks-frontend/-/merge_requests/44Feat: Update Auth Screen2021-09-29T20:41:54+07:00Muhammad Zahran Agung DewantoroFeat: Update Auth Screen### Background:
- Set timer splash screen
- Use data from firebase
- Fix incorrect navigation destination
- Change the header in the login screen
- Add a comment in the register screen
- Edit padding in onboarding screen
### Tested on:...### Background:
- Set timer splash screen
- Use data from firebase
- Fix incorrect navigation destination
- Change the header in the login screen
- Add a comment in the register screen
- Edit padding in onboarding screen
### Tested on:
- [ ] iOS
- [x] Androidhttps://gitlab.cs.ui.ac.id/ppl-fasilkom-ui/ppl-ki-ganjil-2021-2022/clicks/clicks-frontend/-/merge_requests/42Feat: add set user pic action2021-09-25T21:23:52+07:00Ahmad Izzudin AlifyandraFeat: add set user pic action### Background:
Add new redux User State action to set pic url of a User. Also fixes a firestore initialization bug.
Usage example of dispatching(set/update User redux state) [here](https://gitlab.cs.ui.ac.id/ppl-fasilkom-ui/ppl-ki-gan...### Background:
Add new redux User State action to set pic url of a User. Also fixes a firestore initialization bug.
Usage example of dispatching(set/update User redux state) [here](https://gitlab.cs.ui.ac.id/ppl-fasilkom-ui/ppl-ki-ganjil-2021-2022/clicks/clicks-frontend/-/snippets/103)
### Added packages:
- redux-thunk
### How to test:
Try the usage example link above
### Tested on:
- [x] iOS
- [x] Androidhttps://gitlab.cs.ui.ac.id/ppl-fasilkom-ui/ppl-ki-ganjil-2021-2022/clicks/clicks-frontend/-/merge_requests/40Chore: Navigation fix2021-09-25T17:39:54+07:00Bagus PrabowoChore: Navigation fix### Background:
- Fixing navigation stack by adding NavigationScreenParams
- Edited several pages to use the updated stack
### Added packages:
-
### How to test:
-
### Tested on:
- [x] iOS
- [x] Android### Background:
- Fixing navigation stack by adding NavigationScreenParams
- Edited several pages to use the updated stack
### Added packages:
-
### How to test:
-
### Tested on:
- [x] iOS
- [x] AndroidBagus PrabowoBagus Prabowohttps://gitlab.cs.ui.ac.id/ppl-fasilkom-ui/ppl-ki-ganjil-2021-2022/clicks/clicks-frontend/-/merge_requests/39Auth navigate2021-09-25T15:53:12+07:00angelin depthiosAuth navigate### Background:
// What is this MR about? What are you adding or modifying?
// Add images too if possible
### Added packages:
- list added node packages if any
### How to test:
// Steps on how to test your feature manually
### Tested...### Background:
// What is this MR about? What are you adding or modifying?
// Add images too if possible
### Added packages:
- list added node packages if any
### How to test:
// Steps on how to test your feature manually
### Tested on:
- [ ] iOS
- [x] Androidhttps://gitlab.cs.ui.ac.id/ppl-fasilkom-ui/ppl-ki-ganjil-2021-2022/clicks/clicks-frontend/-/merge_requests/36Button Shadow Fix2021-09-23T21:01:01+07:00Bagus PrabowoButton Shadow Fix### Background:
- Shadow doesn't show in android, removed
### Tested on:
- [x] iOS
- [x] Android### Background:
- Shadow doesn't show in android, removed
### Tested on:
- [x] iOS
- [x] Androidhttps://gitlab.cs.ui.ac.id/ppl-fasilkom-ui/ppl-ki-ganjil-2021-2022/clicks/clicks-frontend/-/merge_requests/32[HOTFIX] Fix firebase import initialization2021-09-22T19:25:27+07:00Ahmad Izzudin Alifyandra[HOTFIX] Fix firebase import initializationhttps://gitlab.cs.ui.ac.id/ppl-fasilkom-ui/ppl-ki-ganjil-2021-2022/clicks/clicks-frontend/-/merge_requests/25Fix eslint errors in forms test2021-09-20T13:02:25+07:00Ahmad Izzudin AlifyandraFix eslint errors in forms testhttps://gitlab.cs.ui.ac.id/ppl-fasilkom-ui/ppl-ki-ganjil-2021-2022/clicks/clicks-frontend/-/merge_requests/21Spacer props edit and addition2021-09-20T10:40:23+07:00Bagus PrabowoSpacer props edit and addition- Added spacer props:
1. "s" for height = 4
2. "m" for height = 8
3. "l" for height = 16
4. "xl" for height = 24- Added spacer props:
1. "s" for height = 4
2. "m" for height = 8
3. "l" for height = 16
4. "xl" for height = 24https://gitlab.cs.ui.ac.id/ppl-fasilkom-ui/ppl-ki-ganjil-2021-2022/clicks/clicks-frontend/-/merge_requests/7add button2021-09-17T21:56:04+07:00angelin depthiosadd buttonhttps://gitlab.cs.ui.ac.id/ppl-fasilkom-ui/ppl-ki-ganjil-2021-2022/clicks/clicks-frontend/-/merge_requests/2Lower eslint strictness for namespace syntax2021-09-13T23:20:59+07:00Ahmad Izzudin AlifyandraLower eslint strictness for namespace syntaxhttps://gitlab.cs.ui.ac.id/ppl-fasilkom-ui/ppl-ki-ganjil-2021-2022/clicks/clicks-frontend/-/merge_requests/1Setup ESLint, Prettier, Husky, and Lint-Staged2021-09-11T23:36:01+07:00Ahmad Izzudin AlifyandraSetup ESLint, Prettier, Husky, and Lint-StagedAhmad Izzudin AlifyandraAhmad Izzudin Alifyandra