@pmndrs/uikit
Version:
Build performant 3D user interfaces with Three.js and yoga.
5 lines (4 loc) • 445 B
TypeScript
import { Signal } from '@preact/signals-core';
import { MergedProperties } from './merged.js';
export declare function computedInheritableProperty<T>(propertiesSignal: Signal<MergedProperties>, key: string, defaultValue: T): Signal<T>;
export declare function computedNonInheritableProperty<T>(style: Signal<Record<string, unknown> | undefined>, properties: Signal<Record<string, unknown> | undefined>, key: string, defaultValue: T): Signal<T>;