inetraction stuff

This commit is contained in:
2026-02-26 16:37:26 +01:00
parent 1ac2de123e
commit 7835a4df02
15 changed files with 176 additions and 24 deletions

View File

@@ -0,0 +1,14 @@
import { NgStyle } from '@angular/common';
import { Component, input, InputSignal, output, OutputEmitterRef } from '@angular/core';
@Component({
selector: 'ff-grid',
imports: [NgStyle],
templateUrl: './grid.component.html',
})
export class GridComponent<T> {
public readonly gridItems: InputSignal<T[]> = input.required();
public readonly size: InputSignal<number> = input<number>(5);
public readonly onSelect: OutputEmitterRef<T> = output<T>();
}