fix(frontend): Submission nummers starten nu vanaf 1.
This commit is contained in:
		
							parent
							
								
									4dc880c2f7
								
							
						
					
					
						commit
						e98fd8db3a
					
				
					 5 changed files with 18 additions and 10 deletions
				
			
		|  | @ -83,5 +83,6 @@ | ||||||
|     "taskCompleted": "Aufgabe erledigt.", |     "taskCompleted": "Aufgabe erledigt.", | ||||||
|     "submittedBy": "Eingereicht von", |     "submittedBy": "Eingereicht von", | ||||||
|     "timestamp": "Zeitpunkt", |     "timestamp": "Zeitpunkt", | ||||||
|     "loadSubmission": "Einladen" |     "loadSubmission": "Einladen", | ||||||
|  |     "noSubmissionsYet": "Noch keine Lösungen eingereicht." | ||||||
| } | } | ||||||
|  |  | ||||||
|  | @ -83,5 +83,6 @@ | ||||||
|     "taskCompleted": "Task completed.", |     "taskCompleted": "Task completed.", | ||||||
|     "submittedBy": "Submitted by", |     "submittedBy": "Submitted by", | ||||||
|     "timestamp": "Timestamp", |     "timestamp": "Timestamp", | ||||||
|     "loadSubmission": "Load" |     "loadSubmission": "Load", | ||||||
|  |     "noSubmissionsYet": "No submissions yet." | ||||||
| } | } | ||||||
|  |  | ||||||
|  | @ -83,5 +83,6 @@ | ||||||
|     "taskCompleted": "Tâche terminée.", |     "taskCompleted": "Tâche terminée.", | ||||||
|     "submittedBy": "Soumis par", |     "submittedBy": "Soumis par", | ||||||
|     "timestamp": "Horodatage", |     "timestamp": "Horodatage", | ||||||
|     "loadSubmission": "Charger" |     "loadSubmission": "Charger", | ||||||
|  |     "noSubmissionsYet": "Pas encore de soumissions." | ||||||
| } | } | ||||||
|  |  | ||||||
|  | @ -83,5 +83,6 @@ | ||||||
|     "taskCompleted": "Taak afgewerkt.", |     "taskCompleted": "Taak afgewerkt.", | ||||||
|     "submittedBy": "Ingediend door", |     "submittedBy": "Ingediend door", | ||||||
|     "timestamp": "Tijdstip", |     "timestamp": "Tijdstip", | ||||||
|     "loadSubmission": "Inladen" |     "loadSubmission": "Inladen", | ||||||
|  |     "noSubmissionsYet": "Nog geen indieningen." | ||||||
| } | } | ||||||
|  |  | ||||||
|  | @ -19,12 +19,15 @@ | ||||||
|         { title: "", key: "action", width: "70px", sortable: false }, |         { title: "", key: "action", width: "70px", sortable: false }, | ||||||
|     ]); |     ]); | ||||||
| 
 | 
 | ||||||
|     const data = computed(() => props.allSubmissions.map(submission => ({ |     const data = computed(() => [...props.allSubmissions] | ||||||
|         submissionNo: submission.submissionNumber, |         .sort((a, b) => (a.submissionNumber ?? 0) - (b.submissionNumber ?? 0)) | ||||||
|         submittedBy: `${submission.submitter.firstName} ${submission.submitter.lastName}`, |         .map((submission, index) => ({ | ||||||
|         timestamp: submission.time ? new Date(submission.time).toLocaleString(): "-", |             submissionNo: index + 1, | ||||||
|         dto: submission |             submittedBy: `${submission.submitter.firstName} ${submission.submitter.lastName}`, | ||||||
|     }))); |             timestamp: submission.time ? new Date(submission.time).toLocaleString(): "-", | ||||||
|  |             dto: submission | ||||||
|  |         }) | ||||||
|  |     )); | ||||||
| 
 | 
 | ||||||
|     function selectSubmission(submission: SubmissionDTO) { |     function selectSubmission(submission: SubmissionDTO) { | ||||||
|         emit('submission-selected', submission); |         emit('submission-selected', submission); | ||||||
|  | @ -39,6 +42,7 @@ | ||||||
|                           :items="data" |                           :items="data" | ||||||
|                           density="compact" |                           density="compact" | ||||||
|                           hide-default-footer |                           hide-default-footer | ||||||
|  |                           :no-data-text="t('noSubmissionsYet')" | ||||||
|             > |             > | ||||||
|                 <template v-slot:item.action="{ item }"> |                 <template v-slot:item.action="{ item }"> | ||||||
|                     <v-btn density="compact" variant="plain" @click="selectSubmission(item.dto)"> |                     <v-btn density="compact" variant="plain" @click="selectSubmission(item.dto)"> | ||||||
|  |  | ||||||
		Reference in a new issue
	
	 Gerald Schmittinger
						Gerald Schmittinger