feat(frontend): initialisatie router en bijhorende.vue componenten

This commit is contained in:
Joyelle Ndagijimana 2025-02-25 23:01:36 +01:00
parent c07bb959cf
commit 6beaf77adf
38 changed files with 436 additions and 449 deletions

View file

@ -1,7 +1,7 @@
import { describe, it, expect } from "vitest";
import { mount } from "@vue/test-utils";
import HelloWorld from "../HelloWorld.vue";
import HelloWorld from "./HelloWorld.vue";
describe("HelloWorld", () => {
it("renders properly", () => {

View file

@ -0,0 +1,52 @@
<script setup lang="ts">
defineProps<{
msg: string;
}>();
</script>
<template>
<div class="greetings">
<h1 class="green">{{ msg }}</h1>
<h3>
Youve successfully created a project with
<a
href="https://vite.dev/"
target="_blank"
rel="noopener"
>Vite</a
>
+
<a
href="https://vuejs.org/"
target="_blank"
rel="noopener"
>Vue 3</a
>. What's next?
</h3>
</div>
</template>
<style scoped>
h1 {
font-weight: 500;
font-size: 2.6rem;
position: relative;
top: -10px;
}
h3 {
font-size: 1.2rem;
}
.greetings h1,
.greetings h3 {
text-align: center;
}
@media (min-width: 1024px) {
.greetings h1,
.greetings h3 {
text-align: left;
}
}
</style>