Commit Graph

120 Commits

Author SHA1 Message Date
Andreas Zweili 0b748e92cf add getters for requests 2021-07-27 11:41:01 +02:00
Andreas Zweili 5406563d89 Add basic template for RequestsRecieved 2021-07-27 11:34:31 +02:00
Andreas Zweili ab3dddb0fb correct the name for contactCoach 2021-07-27 11:28:02 +02:00
Andreas Zweili ff0bdcf93b fix the import for requestsModule 2021-07-27 11:26:01 +02:00
Andreas Zweili 4278d0e149 import the actions 2021-07-27 11:20:43 +02:00
Andreas Zweili f3a4c1c686 add Vuex actions for ContactCoach 2021-07-27 11:18:56 +02:00
Andreas Zweili c883fcfe9a add validation to ContactForm 2021-07-27 11:07:10 +02:00
Andreas Zweili e25dd5504e add content to the ContactForm 2021-07-27 11:00:04 +02:00
Andreas Zweili 80c3331c3d add the ContactCoach template 2021-07-10 17:19:18 +02:00
Andreas Zweili ec7448790f provide the form values in the submit method 2021-07-10 17:01:14 +02:00
Andreas Zweili f53d910f8e clear the warnings after input changes 2021-07-10 16:59:46 +02:00
Andreas Zweili 611e6f5c37 signal the invalid elements in the form 2021-07-10 16:54:27 +02:00
Andreas Zweili f2a89fa8c2 add form validation 2021-07-10 16:25:02 +02:00
Andreas Zweili 494fdd4b46 hide the Register button if the user is not a coach 2021-06-29 22:17:12 +02:00
Andreas Zweili aece4bba6a add isCoach getter 2021-06-29 22:10:43 +02:00
Andreas Zweili bdc654c30a use the userId in the coaches action 2021-06-29 22:05:56 +02:00
Andreas Zweili 2de4dd1a5c add a rootGetter for the userId 2021-06-29 22:05:42 +02:00
Andreas Zweili e3ab95bad6 add a hardcoded id to store 2021-06-29 22:02:56 +02:00
Andreas Zweili fe81f36728 replace the coachId with a hardcoded value 2021-06-29 22:02:20 +02:00
Andreas Zweili 50f8c33dd4 replace router.push with router.replace
with replace you can't return to the previous page which is what we want after a
form.
2021-06-29 21:59:35 +02:00
Andreas Zweili 71c5e352b6 return to CoachesList after the register form 2021-06-29 21:58:47 +02:00
Andreas Zweili 95103ddf69 name the hourlyRate correctly 2021-06-29 21:58:27 +02:00
Andreas Zweili abf6109d91 store registered coaches in the store 2021-06-29 21:55:19 +02:00
Andreas Zweili 600a42a12e emit data from CoachForm 2021-06-29 21:36:34 +02:00
Andreas Zweili 34cd8abf26 add the CoachForm to CoachRegistration 2021-06-28 21:59:16 +02:00
Andreas Zweili 691e88fff4 extend the CoachForm 2021-06-28 21:59:06 +02:00
Andreas Zweili 7ed867007b add the CoachForm 2021-06-28 21:44:51 +02:00
Andreas Zweili 0d2f7a185e correct "chanced" to "change" 2021-06-28 21:06:26 +02:00
Andreas Zweili c1edc75733 add coach-filter 2021-06-28 21:02:28 +02:00
Andreas Zweili 2897e9fe61 add CoachDetails logic 2021-06-28 18:47:47 +02:00
Andreas Zweili 7c87f77380 add a space between the first and Lastname 2021-06-28 18:30:34 +02:00
Andreas Zweili 5fc47ef084 return props for the CoachDetails route 2021-06-28 18:23:54 +02:00
Andreas Zweili e86d6490ac use the type for the badges in CoachItem 2021-06-28 18:10:52 +02:00
Andreas Zweili ddab36caba use BaseBadge in CoachItem 2021-06-28 18:09:11 +02:00
Andreas Zweili aa676727f8 correct the import path for BaseBadge 2021-06-28 18:08:41 +02:00
Andreas Zweili f37c15f755 register BaseBadge globally 2021-06-28 18:06:58 +02:00
Andreas Zweili a184a5c691 add BaseBadge 2021-06-28 18:06:45 +02:00
Andreas Zweili e98db0c262 use BaseButton in CoachDetails 2021-06-28 18:01:42 +02:00
Andreas Zweili cc8045daab use BaseButton in CoachItem 2021-06-28 18:01:39 +02:00
Andreas Zweili 058b44ef94 use BaseButton in CoachesList 2021-06-28 17:58:52 +02:00
Andreas Zweili edd1099b00 register the BaseButton 2021-06-28 17:58:20 +02:00
Andreas Zweili 943a718399 add BaseButton 2021-06-28 17:52:03 +02:00
Andreas Zweili fba0c6e7ba use the BaseCard in CoachesList 2021-06-28 17:43:27 +02:00
Andreas Zweili ae0c1f1756 register the BaseCard globally 2021-06-28 17:43:16 +02:00
Andreas Zweili 2254998f28 add BaseCard 2021-06-28 17:40:39 +02:00
Andreas Zweili f8bb31a120 correct a for loop 2021-06-28 17:34:34 +02:00
Andreas Zweili dcd22f07be add styling to CoachesList 2021-06-28 17:20:52 +02:00
Andreas Zweili 9f3a85d39c add the coach-item to the CoachesList 2021-06-28 17:20:42 +02:00
Andreas Zweili 92689c5254 add logic 2021-06-28 17:17:12 +02:00
Andreas Zweili defbf66565 add template 2021-06-28 17:17:05 +02:00
Andreas Zweili 4d395836db add styling to the CoachItem 2021-06-28 17:00:51 +02:00
Andreas Zweili 393a98e320 only display the list when there are coaches found 2021-06-27 18:24:43 +02:00
Andreas Zweili 25c054b514 list the coaches 2021-06-27 18:21:12 +02:00
Andreas Zweili 3b73e59587 add coach getters 2021-06-27 18:20:56 +02:00
Andreas Zweili 9d969994dd add dummy coaches 2021-06-27 17:45:50 +02:00
Andreas Zweili 384eae12ba add a coaches store 2021-06-27 17:44:38 +02:00
Andreas Zweili 68211c33a8 add dummy content for contacts 2021-06-27 17:33:26 +02:00
Andreas Zweili e61fbf7783 fix another route 2021-06-27 17:31:08 +02:00
Andreas Zweili 7f52135e10 add dummy content to Registration and Requests 2021-06-27 17:29:57 +02:00
Andreas Zweili 04f1a6a7ec add basic elements to CoachesList 2021-06-27 17:29:36 +02:00
Andreas Zweili 4f8fd4cb48 add styling 2021-06-27 17:21:40 +02:00
Andreas Zweili 71d5b0f4de add global styling 2021-06-27 17:09:03 +02:00
Andreas Zweili b6347ec69e add dummy content 2021-06-27 16:54:44 +02:00
Andreas Zweili 8882c2c100 fix the routes
it's component not componentS
2021-06-27 16:54:35 +02:00
Andreas Zweili 2182a13188 add dummy content to the pages 2021-06-27 16:30:58 +02:00
Andreas Zweili d4e96510ae add the App.vue file 2021-06-27 14:38:22 +02:00
Andreas Zweili a715415ee5 add all the pages 2021-06-27 14:31:46 +02:00
Andreas Zweili 335e43b07a fix a typo 2021-06-27 14:22:20 +02:00
Andreas Zweili fc9ea4e85b add basic router setup 2021-05-07 17:07:46 +02:00
Andreas Zweili 6dd94f9a5e add project files 2021-05-05 17:58:24 +02:00