Skip to content

API Reference / @gtkx/animated / AnimatedItems

Type Alias: AnimatedItems<T> ​

AnimatedItems<T> = [Exclude<Extract<T, Iterable<unknown>>, string>] extends [never] ? never : Exclude<Extract<T, Iterable<unknown>>, string> extends Iterable<infer Item> ? readonly AnimatedProp<Item>[] : never

Defined in: packages/animated/src/types.ts:6

An array-valued prop whose items may each be a spring or an interpolation, such as mixed text children.

Type Parameters ​

T ​

T