Full typescript and mvvm implementation #3

Merged
Schmidii99 merged 26 commits from Developer into main 2023-04-23 20:02:32 +02:00
Showing only changes of commit 38e9e848fd - Show all commits

View File

@ -8,8 +8,7 @@ export class CpuRepository {
const fetchResult = await fetch("../data.json");
this.#cpuList = await fetchResult.json();
this.#currentCPU = this.getRandomCpu();
this.#nextCPU = this.getRandomCpu();
this.reset();
}
get currentCpu() {
@ -39,4 +38,9 @@ export class CpuRepository {
this.#currentCPU = this.#nextCPU
this.#nextCPU = this.getRandomCpu();
}
reset(): void {
this.#currentCPU = this.getRandomCpu();
this.#nextCPU = this.getRandomCpu();
}
}