import { Component, OnInit } from '@angular/core'; import { ApiRootFacade, ApiRootResource } from '@goofy-client/api-root-shared'; import { createEmptyStateResource, StateResource } from '@goofy-client/tech-shared'; import { Observable, of } from 'rxjs'; @Component({ selector: 'goofy-client-user-settings-container', templateUrl: './user-settings-container.component.html', styleUrls: ['./user-settings-container.component.scss'], }) export class UserSettingsContainerComponent implements OnInit { apiRoot$: Observable<StateResource<ApiRootResource>> = of(createEmptyStateResource<ApiRootResource>()); constructor(private apiRootFacade: ApiRootFacade) { } ngOnInit(): void { this.apiRoot$ = this.apiRootFacade.getApiRoot(); } }