feat: email
This commit is contained in:
		@@ -6,6 +6,7 @@
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
	$: firstname = '';
 | 
						$: firstname = '';
 | 
				
			||||||
	$: lastname = '';
 | 
						$: lastname = '';
 | 
				
			||||||
 | 
						$: email = '';
 | 
				
			||||||
	$: doneButtonEnabled = false;
 | 
						$: doneButtonEnabled = false;
 | 
				
			||||||
	$: showResult = false;
 | 
						$: showResult = false;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -34,6 +35,7 @@
 | 
				
			|||||||
			response = (await RunnerService.runnerControllerPost({
 | 
								response = (await RunnerService.runnerControllerPost({
 | 
				
			||||||
				firstname,
 | 
									firstname,
 | 
				
			||||||
				lastname,
 | 
									lastname,
 | 
				
			||||||
 | 
									email,
 | 
				
			||||||
				group
 | 
									group
 | 
				
			||||||
			})) as ResponseRunner;
 | 
								})) as ResponseRunner;
 | 
				
			||||||
			showResult = true;
 | 
								showResult = true;
 | 
				
			||||||
@@ -184,6 +186,48 @@
 | 
				
			|||||||
							</div>
 | 
												</div>
 | 
				
			||||||
							<!-- End Form Group -->
 | 
												<!-- End Form Group -->
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
												<!-- Form Group -->
 | 
				
			||||||
 | 
												<div>
 | 
				
			||||||
 | 
													<label for="email" class="block text-lg font-bold mb-2 sr-only">E-Mail (optional)</label>
 | 
				
			||||||
 | 
													<div class="relative">
 | 
				
			||||||
 | 
														<input
 | 
				
			||||||
 | 
															type="email"
 | 
				
			||||||
 | 
															id="email"
 | 
				
			||||||
 | 
															name="email"
 | 
				
			||||||
 | 
															class="py-3 px-4 block w-full border-gray-200 rounded-md focus:border-blue-500 focus:ring-blue-500 dark:bg-gray-800 dark:border-gray-700 dark:text-gray-400 border"
 | 
				
			||||||
 | 
															required
 | 
				
			||||||
 | 
															placeholder="E-Mail (optional)"
 | 
				
			||||||
 | 
															aria-describedby="lastname-error"
 | 
				
			||||||
 | 
															bind:value={email}
 | 
				
			||||||
 | 
														/>
 | 
				
			||||||
 | 
														<!-- <div
 | 
				
			||||||
 | 
																class:hidden={lastname || lastname.length != 0}
 | 
				
			||||||
 | 
																class="absolute inset-y-0 right-0 flex items-center pointer-events-none pr-3"
 | 
				
			||||||
 | 
															>
 | 
				
			||||||
 | 
																<svg
 | 
				
			||||||
 | 
																	class="h-5 w-5 text-red-500"
 | 
				
			||||||
 | 
																	width="16"
 | 
				
			||||||
 | 
																	height="16"
 | 
				
			||||||
 | 
																	fill="currentColor"
 | 
				
			||||||
 | 
																	viewBox="0 0 16 16"
 | 
				
			||||||
 | 
																	aria-hidden="true"
 | 
				
			||||||
 | 
																>
 | 
				
			||||||
 | 
																	<path
 | 
				
			||||||
 | 
																		d="M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0zM8 4a.905.905 0 0 0-.9.995l.35 3.507a.552.552 0 0 0 1.1 0l.35-3.507A.905.905 0 0 0 8 4zm.002 6a1 1 0 1 0 0 2 1 1 0 0 0 0-2z"
 | 
				
			||||||
 | 
																	/>
 | 
				
			||||||
 | 
																</svg>
 | 
				
			||||||
 | 
															</div> -->
 | 
				
			||||||
 | 
													</div>
 | 
				
			||||||
 | 
													<!-- <p
 | 
				
			||||||
 | 
															class:hidden={lastname || lastname.length != 0}
 | 
				
			||||||
 | 
															class="text-xs text-red-600 mt-2"
 | 
				
			||||||
 | 
															id="lastname-error"
 | 
				
			||||||
 | 
														>
 | 
				
			||||||
 | 
															Bitte gebe deinen Nachnamen ein
 | 
				
			||||||
 | 
														</p> -->
 | 
				
			||||||
 | 
												</div>
 | 
				
			||||||
 | 
												<!-- End Form Group -->
 | 
				
			||||||
 | 
					
 | 
				
			||||||
							<button
 | 
												<button
 | 
				
			||||||
								type="submit"
 | 
													type="submit"
 | 
				
			||||||
								disabled={!firstname || !lastname}
 | 
													disabled={!firstname || !lastname}
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user