Interface PropsConfig<T>

Global props configuration.

Example

props.use<User>({
fallback: 'N/A',
transformers: {
getProp: {
name: value => value.trim(),
'profile.email': value => value.trim().toLowerCase(),
}
}
});
interface PropsConfig<T> {
    fallback?: any;
    transformers?: Transformers<T>;
}

Type Parameters

  • T = any

    The object type for property path autocomplete.

Properties

fallback?: any

Default value returned when a property does not exist.

transformers?: Transformers<T>

Transformers for property operations.