Skip to content

Search the guides, deployment pages, and API reference.

CombinedTVAFn

import type { CombinedTVAFn } from "@pitlane/theme";

A component built by combine. Accepts the union of the input components' props and honors each input's own defaults.

Type Parameters

Fns

Fns extends readonly TVAFn<VariantShape>[]

CombinedTVAFn<node>(props?): ThemedCSSMixin<node>;

Resolves every input and returns a mix-ready descriptor.

Type Parameters

node

node extends Element = Element

Parameters

props?

CombinedProps<Fns>

Returns

ThemedCSSMixin<node>

Methods

resolve()

resolve(props?): ThemedCSSProps;

Returns the merged style object without building a descriptor.

Parameters

props?

CombinedProps<Fns>

Returns

ThemedCSSProps