25 lines
682 B
TypeScript
25 lines
682 B
TypeScript
import { Component, inject } from '@angular/core';
|
|
import { TitleStrategy } from '@angular/router';
|
|
import { BreakpointObserver, Breakpoints } from '@angular/cdk/layout';
|
|
import { Observable } from 'rxjs';
|
|
import { map, shareReplay } from 'rxjs/operators';
|
|
|
|
@Component({
|
|
selector: 'app-root',
|
|
templateUrl: './app.component.html',
|
|
styleUrls: ['./app.component.css']
|
|
})
|
|
export class AppComponent {
|
|
title = 'D-NET Information Service Application';
|
|
|
|
isHandset$: Observable<boolean> = this.breakpointObserver.observe(Breakpoints.Handset)
|
|
.pipe(
|
|
map(result => result.matches),
|
|
shareReplay()
|
|
);
|
|
|
|
constructor(private breakpointObserver: BreakpointObserver) {}
|
|
|
|
}
|
|
|