UNPKG

@farris/ui-vue

Version:

Farris Vue, a Farris Design based Vue3 component library.

3 lines (2 loc) 469 B
import { EffectFunction, MapperFunction, SchemaResolverFunction } from './types'; export declare function createPropsResolver<T extends Record<string, any>>(componentPropsObject: T, defaultSchema: Record<string, any>, schemaMapper?: Map<string, string | MapperFunction>, schemaResolver?: SchemaResolverFunction, propertyConfig?: Record<string, any>, propertyEffect?: EffectFunction): (schemaValue?: Record<string, any>, mergeDefaults?: boolean) => Record<string, any>;