import { Component, ViewChild } from '@angular/core'; import { ResourceType } from '../common/is.model'; import { ISService } from '../common/is.service'; import { MatAccordion } from '@angular/material/expansion'; @Component({ selector: 'app-main-menu-panels', templateUrl: './main-menu-panels.component.html', styleUrls: ['./main-menu-panels.component.css'] }) export class MainMenuPanelsComponent { @ViewChild(MatAccordion) accordion!:MatAccordion; resTypes:ResourceType[] = []; constructor(public service:ISService) { this.service.loadResourceTypes((data:ResourceType[]) => this.resTypes = data); } }