fix(frontend): verkeerde oplossing voor linter opgelost zodat er geen errors meer zijn in de file
This commit is contained in:
		
							parent
							
								
									e777ed025d
								
							
						
					
					
						commit
						b05d4700b0
					
				
					 1 changed files with 9 additions and 23 deletions
				
			
		|  | @ -1,50 +1,36 @@ | ||||||
| <script setup lang="ts"> | <script setup lang="ts"> | ||||||
|     import { ref, type Ref } from "vue"; |     import { ref } from "vue"; | ||||||
|     import { useRoute } from "vue-router"; |     import { useRoute } from "vue-router"; | ||||||
|     import dwengoLogo from "../../../assets/img/dwengo-groen-zwart.svg"; |     import dwengoLogo from "../../../assets/img/dwengo-groen-zwart.svg"; | ||||||
| 
 | 
 | ||||||
|     const route = useRoute(); |     const route = useRoute(); | ||||||
| 
 | 
 | ||||||
|     type Language = { |  | ||||||
|         name: string; |  | ||||||
|         code: string; |  | ||||||
|     }; |  | ||||||
| 
 |  | ||||||
|     declare global { |  | ||||||
|         interface Window { |  | ||||||
|             userId: string; |  | ||||||
|             role: string; |  | ||||||
|             name: string; |  | ||||||
|             initials: string; |  | ||||||
|             languages: Ref<Language[]>; |  | ||||||
|             changeLanguage: (langCode: string) => void; |  | ||||||
|         } |  | ||||||
|     } |  | ||||||
| 
 |  | ||||||
|     // Instantiate variables to use in html to render right |     // Instantiate variables to use in html to render right | ||||||
|     // Links and content dependent on the role (student or teacher) |     // Links and content dependent on the role (student or teacher) | ||||||
|     const isTeacher = route.path.includes("teacher"); |     const isTeacher = route.path.includes("teacher"); | ||||||
| 
 | 
 | ||||||
|     window.userId = route.params.id as string; |     const userId = route.params.id as string; | ||||||
| 
 | 
 | ||||||
|     window.role = isTeacher ? "teacher" : "student"; |     const role = isTeacher ? "teacher" : "student"; | ||||||
|     window.name = "Kurt Cobain"; |     const name = "Kurt Cobain"; | ||||||
|     window.initials = window.name |     const initials = name | ||||||
|         .split(" ") |         .split(" ") | ||||||
|         .map((n) => { |         .map((n) => { | ||||||
|             return n[0]; |             return n[0]; | ||||||
|         }) |         }) | ||||||
|         .join(""); |         .join(""); | ||||||
| 
 | 
 | ||||||
|     window.languages = ref<Language[]>([ |     const languages = ref([ | ||||||
|         { name: "English", code: "en" }, |         { name: "English", code: "en" }, | ||||||
|         { name: "Nederlands", code: "nl" }, |         { name: "Nederlands", code: "nl" }, | ||||||
|     ]); |     ]); | ||||||
| 
 | 
 | ||||||
|     // Logic to change the language of the website to the selected language |     // Logic to change the language of the website to the selected language | ||||||
|     window.changeLanguage = (langCode: string) => { |     const changeLanguage = (langCode: string) => { | ||||||
|         console.log(langCode); |         console.log(langCode); | ||||||
|     }; |     }; | ||||||
|  | 
 | ||||||
|  |     console.log(userId, role, initials, languages, changeLanguage); | ||||||
| </script> | </script> | ||||||
| 
 | 
 | ||||||
| <template> | <template> | ||||||
|  |  | ||||||
		Reference in a new issue
	
	 Laure Jablonski
						Laure Jablonski