Feature/task list #1

Merged
KamaSK merged 2 commits from feature/task-list into main 2026-09-15 18:14:58 +00:00
Showing only changes of commit aa7959e7ac - Show all commits
+23 -4
View File
@@ -6,11 +6,30 @@ import { RouterLink } from '@angular/router';
selector: 'ksk-crm-task-item', selector: 'ksk-crm-task-item',
imports: [RouterLink], imports: [RouterLink],
template: ` template: `
<p>{{ task().name }}</p> <a [routerLink]="['/details', task().id]">
<p>{{ task().city }}, {{ task().streetAddress }}</p> <p>{{ task().name }}</p>
<p><a [routerLink]="['/details', task().id]">Подробнее...</a></p> <p>{{ task().city }}, {{ task().streetAddress }}</p>
</a>
`,
styles: `
:host {
display: block;
padding: 1rem;
cursor: pointer;
transition: all 0.2s;
&:hover {
background: color-mix(in oklch, var(--color-primary) 25%, transparent);
}
&:active {
background: color-mix(in oklch, var(--color-primary) 25%, transparent);
}
}
a {
color: var(--color-gray);
}
`, `,
styles: ``,
}) })
export class TaskItem { export class TaskItem {
task = input.required<Task>(); task = input.required<Task>();