Connect frontend to backend

This commit is contained in:
2020-06-01 15:04:15 +02:00
parent a9671b8b0a
commit 52a0e48323
9 changed files with 95 additions and 55 deletions

View File

@@ -1,14 +0,0 @@
import TableEntry from "../models/TableEntry";
class Mock {
public static tableContent: TableEntry[] = [
{ name: "Humen", onlineTime: "0d 1h 0m 0m" },
{ name: "Humen", onlineTime: "0d 1h 0m 0m" },
{ name: "Humen", onlineTime: "0d 1h 0m 0m" },
{ name: "Humen", onlineTime: "0d 1h 0m 0m" },
{ name: "Humen", onlineTime: "0d 1h 0m 0m" },
{ name: "Humen", onlineTime: "0d 1h 0m 0m" }
];
}
export default Mock;

View File

@@ -0,0 +1,22 @@
import TableEntry from "../models/TableEntry";
import UserStatsService from "../services/UserStatsService";
export default class UserStatsMockService extends UserStatsService {
private readonly entries: TableEntry[];
constructor() {
super();
this.entries = [
{ name: "Humen", onlineTime: "0d 1h 0m 0s" },
{ name: "Humen", onlineTime: "0d 1h 0m 0s" },
{ name: "Humen", onlineTime: "0d 1h 0m 0s" },
{ name: "Humen", onlineTime: "0d 1h 0m 0s" },
{ name: "Humen", onlineTime: "0d 1h 0m 0s" },
{ name: "Humen", onlineTime: "0d 1h 0m 0s" }
];
}
async getStats(): Promise<TableEntry[]> {
return Promise.resolve(this.entries);
}
}