import { ChangeDetectionStrategy, Component, input } from '@angular/core'; import { RouterLink } from '@angular/router'; import { PiIconComponent } from '@pi/ui'; import { IssueParent } from '@task-stream/web/tracker/domain'; /** * 🔒 «Bloqueado»: the ticket waits for others still open. `compact` for * cards and rows (the keys go in the tooltip); in full, they link. */ @Component({ selector: 'ts-blocked', changeDetection: ChangeDetectionStrategy.OnPush, imports: [PiIconComponent, RouterLink], host: { role: 'status', '[title]': 'tooltip()' }, template: `