Commit Graph

44 Commits

Author SHA1 Message Date
ruihildt 017f6e3869 Connect Schedule to API and 2020-08-22 22:49:03 +02:00
ruihildt 3356c380d7 Add currentUser and isAuthenticated to authcontext 2020-08-22 18:33:42 +02:00
ruihildt a52bc8f7ab Cleanup a bit more :) 2020-08-22 01:46:39 +02:00
ruihildt 62e85f91d1 Implement register request 2020-08-22 01:40:32 +02:00
ruihildt 672044e905 Reorganize and cleanup 2020-08-22 01:08:18 +02:00
ruihildt 52e04006df Maintain token after browser refresh 2020-08-22 00:08:42 +02:00
ruihildt fba62d4955 Delete unused PublicRoute HOC 2020-08-21 11:54:03 +02:00
ruihildt 51ec69a3cb Refactor authentication with Context 2020-08-21 11:51:52 +02:00
ruihildt ec65c3b9dd Implement public/private routing 2020-08-19 20:04:52 +02:00
ruihildt 125a03f529 Implement login request 2020-08-19 13:38:25 +02:00
ruihildt e1641b32d1 Add Login query 2020-08-18 19:10:49 +02:00
ruihildt 0f6d5a2005 Add Axios to handle requests + base configuration 2020-08-18 17:43:15 +02:00
ruihildt 93e2e330b2 Update packages versions 2020-08-14 16:17:48 +02:00
ruihildt cfb4a7ad0f Add Invite screen 2020-08-14 13:54:36 +02:00
ruihildt 036bbcb396 Add Availability component 2020-06-09 16:07:07 +02:00
ruihildt fe1dafae3c Add basic Availibility screen 2020-06-03 11:14:04 +02:00
ruihildt 27e0889737 Refactor styling of multiple screens and NavBar
-  Add the title to the navbar
- Add react-helmet and Title component to help change tab/page title
- Improve layout of Schedule screen
- Add a "clear selection" button to Schedule screen
- Improve readability of forms
2020-06-03 01:11:34 +02:00
ruihildt a97f8dc1c3 Add sort to selected dates list 2020-06-02 16:40:08 +02:00
ruihildt 950e2e3165 Lift Schedule child components state to parent 2020-06-02 16:17:17 +02:00
ruihildt 38858668eb Add "confirm dates" button 2020-06-02 15:42:48 +02:00
ruihildt 0ca7e66a4b Update conditional rendering of SelectedDates 2020-06-02 15:42:14 +02:00
ruihildt 7ae26e39c4 Add SelectedDates component 2020-06-02 12:48:28 +02:00
ruihildt f03fc0c461 Extract DurationSelector to its own component 2020-06-02 11:17:10 +02:00
ruihildt 0d6ed2accb Add clear selection button to DaySelector 2020-05-30 16:03:05 +02:00
ruihildt 9a5523d94b Add calendar days selection / switch npm to yarn 2020-05-30 15:46:16 +02:00
ruihildt 055e92ee01 Add a basic FullCalendar to Schedule screen 2020-05-28 15:42:36 +02:00
ruihildt a0cf11a9df Add duration selector 2020-05-28 15:08:31 +02:00
ruihildt 733060d770 Implement TimezonePicker component 2020-05-27 20:49:49 +02:00
ruihildt 2620bc92aa Add Schedule screen, refactor screens and tz data 2020-05-27 15:51:41 +02:00
ruihildt a47ae13636 Add tz and add at its dropdown component 2020-05-15 12:05:24 +02:00
ruihildt 8231fa62b4 Add Dashboard screen 2020-05-13 19:39:43 +02:00
ruihildt 06dc0c455e Improve menu icon 2020-05-13 19:16:49 +02:00
ruihildt f6611daad8 Remove unused markup 2020-05-13 19:01:20 +02:00
ruihildt f29ab86582 Use onClick event listener to change page 2020-05-13 18:58:00 +02:00
ruihildt 644af598af Add routing with react-router-dom 2020-05-13 15:39:31 +02:00
ruihildt 65af60c2ea Update dropdonw menu 2020-05-13 13:26:34 +02:00
ruihildt 657a8bc450 Add basic dropdown menu 2020-05-13 12:23:45 +02:00
ruihildt 752be6b279 Add register screen 2020-05-13 11:47:07 +02:00
ruihildt b8fa7cdd98 Redesign login screen and add help box 2020-05-13 11:19:37 +02:00
ruihildt 1c9dbf0615 Extract TopBar to a component / improve style 2020-05-11 19:09:59 +02:00
ruihildt cd1e23f2ea Add basic Login component 2020-05-11 18:39:04 +02:00
ruihildt 36a4448ffe Add basic create-react-app 2020-05-11 11:47:56 +02:00
ruihildt 69b21cfe0f Add license and update readme 2020-05-11 11:10:07 +02:00
ruihildt 144e285926 first commit 2020-05-11 11:05:37 +02:00