import { DatePipe } from '@angular/common' import { Component, input } from '@angular/core' import { TuiIcon, TuiTitle, TuiCell } from '@taiga-ui/core' import { StartOSDiskInfo } from '../types/api' @Component({ selector: 'button[server]', template: ` {{ server().hostname.replace('.local', '') }}.local StartOS Version : {{ server().version }} Created : {{ server().timestamp | date: 'medium' }} `, styles: ` :host { border-radius: var(--tui-radius-l); } `, host: { class: 'g-stretch' }, hostDirectives: [TuiCell], imports: [DatePipe, TuiIcon, TuiTitle], }) export class ServerComponent { readonly server = input.required() }