-
-
{{ this.title() }}
-
-
-
-
-
-
+
{{ title }}
+
+
+
{{entry.rank}}
+
{{entry.username}}
+
{{entry.score}}
+
-
-
-
-
- Loading...
-
-
diff --git a/frontend/src/components/LeaderboardEntry.vue b/frontend/src/components/LeaderboardEntry.vue
deleted file mode 100644
index d39a95f..0000000
--- a/frontend/src/components/LeaderboardEntry.vue
+++ /dev/null
@@ -1,31 +0,0 @@
-
- {{this.entry.rank}}
- {{this.entry.username}}
- {{this.entry.score}}
-
-
-
-
-
\ No newline at end of file
diff --git a/frontend/src/components/Login.vue b/frontend/src/components/Login.vue
deleted file mode 100644
index 3be8534..0000000
--- a/frontend/src/components/Login.vue
+++ /dev/null
@@ -1,65 +0,0 @@
-
- Enter a username
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/frontend/src/components/RRButton.vue b/frontend/src/components/RRButton.vue
deleted file mode 100644
index 454fb92..0000000
--- a/frontend/src/components/RRButton.vue
+++ /dev/null
@@ -1,22 +0,0 @@
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/frontend/src/model/Rest.ts b/frontend/src/model/Rest.ts
deleted file mode 100644
index 53b902e..0000000
--- a/frontend/src/model/Rest.ts
+++ /dev/null
@@ -1,3 +0,0 @@
-export class Rest {
- static readonly URL = 'http://localhost:3000';
-}
\ No newline at end of file
diff --git a/frontend/src/model/User.ts b/frontend/src/model/User.ts
index 38f83be..fc21330 100644
--- a/frontend/src/model/User.ts
+++ b/frontend/src/model/User.ts
@@ -1,34 +1,4 @@
-import {Rest} from "@/model/Rest";
-
-export class User {
- id?: number;
- name?: string;
-
-
- constructor(id: number, name: string) {
- this.name = name;
- }
-
- static async getByName(name: string): Promise
{
- let res: Response = await fetch(Rest.URL + '/user/' + name, {method: 'GET'});
-
- return await res.json();
- }
-
- static async create(name: string): Promise {
- let body = {
- name: name
- };
- let header = {
- Accept: "application/json",
- "Content-Type": "application/json",
- };
-
- let res: Response = await fetch( Rest.URL + '/user/register', {
- method: 'POST',
- body: JSON.stringify(body),
- headers: header,
- });
- return await res.json();
- }
+export interface User {
+ id?: number,
+ name: string,
}
\ No newline at end of file