From c6dfb09213252f595136e37a2460cbb8de259775 Mon Sep 17 00:00:00 2001 From: cyber-dream Date: Fri, 28 Oct 2022 18:37:45 +0300 Subject: [PATCH] add fake sessions --- .../menu-sessions/menu-sessions.component.ts | 23 ++++++++++++++----- 1 file changed, 17 insertions(+), 6 deletions(-) diff --git a/src/app/components/main/main-menu/menu-sessions/menu-sessions.component.ts b/src/app/components/main/main-menu/menu-sessions/menu-sessions.component.ts index c462978..48bc2e5 100644 --- a/src/app/components/main/main-menu/menu-sessions/menu-sessions.component.ts +++ b/src/app/components/main/main-menu/menu-sessions/menu-sessions.component.ts @@ -1,5 +1,6 @@ import { Component, OnInit } from '@angular/core'; -import { Session } from 'projects/ui/src/lib/interfaces/session'; +import { Session } from 'src/app/interfaces/session.interface'; +import { GoGetSessions } from 'src/app/services/go'; @Component({ selector: 'app-menu-sessions', @@ -7,9 +8,9 @@ import { Session } from 'projects/ui/src/lib/interfaces/session'; styleUrls: ['./menu-sessions.component.scss'], }) export class MenuSessionsComponent implements OnInit { - sessions: Session[] = [ + fakeSessions: Session[] = [ { - id: 'minecraft-001', + gameId: 'minecraft-001', icon: '/assets/games/minecraft/icon.png', title: 'Minecraft', version: '1.19.2', @@ -17,22 +18,32 @@ export class MenuSessionsComponent implements OnInit { expires: new Date('2022-10-30'), }, { - id: 'minecraft-002', + gameId: 'minecraft-002', icon: '/assets/games/garrysmod/icon.png', title: 'Minecraft 2', version: '1.12-dev', expires: new Date('2022-10-27T20:00:00'), }, { - id: 'minecraft-003', + gameId: 'minecraft-003', icon: '/assets/games/minecraft/icon.png', title: 'Minecraft 3', version: '1.7.10', expires: new Date('2022-10-30T20:00:00'), }, ]; + sessions: Session[] = []; constructor() {} - ngOnInit(): void {} + ngOnInit(): void { + if(GoGetSessions == undefined){ + this.sessions = this.fakeSessions + } + else { + GoGetSessions().then((value) => { + this.sessions = value + }) + } + } }