Skip to content

Function: propsAndDefaultsFactory()

ts
function propsAndDefaultsFactory<P>(
  props: P,
  source: string,
): {
  defaults: ExtractPublicDefaultPropTypes<P>;
  factory: PropFactory<P>;
};

Type Parameters

Type Parameter
P extends ComponentObjectPropsOptions<Data>

Parameters

ParameterType
propsP
sourcestring

Returns

ts
{
  defaults: ExtractPublicDefaultPropTypes<P>;
  factory: PropFactory<P>;
}
NameType
defaultsExtractPublicDefaultPropTypes<P>
factoryPropFactory<P>