Interface: ForProps<T>
Defined in: src/custom-components/for.ts:33
Props del componente For
Type Parameters
| Type Parameter |
|---|
T |
Properties
| Property | Type | Description | Defined in |
|---|---|---|---|
children |
(item: T, index: number) => any |
Función de render para cada item. IMPORTANTE: Esta función se ejecuta DENTRO de un effect individual por item. Cambios en array[i] solo re-ejecutan el effect del índice i. | src/custom-components/for.ts:46 |
each |
| T[] | () => T[] | ISignal<T[]> | ReactiveArray<T> |
Array de items a renderizar. Para granularidad fina óptima, debe ser un ReactiveArray (via @State). También acepta: Signal<T[]>, función, o array plano. | src/custom-components/for.ts:39 |
fallback? |
any |
Elemento a mostrar cuando el array está vacío. | src/custom-components/for.ts:51 |
getKey? |
(item: T, index: number) => string | number |
Función para extraer key única de cada item. Si no se provee, usa auto-keying (id, key, _id, uuid). Para granularidad óptima, es mejor que los items tengan IDs estables. | src/custom-components/for.ts:58 |