- useMethods<Class extends typeof BaseClasses.ComponentMethods>(
Methods: Class & Constructor<InstanceType<Class>, never[]>,
props: InstanceType<Class>["props"],
state: InstanceType<Class>["state"],
): InstanceType<Class> - useMethods<Class extends typeof BaseClasses.ComponentMethods>(
Methods: Class & Constructor<InstanceType<Class>, never[]>,
props: InstanceType<Class>["props"],
state?: null,
): InstanceType<Class> - useMethods<Class extends typeof BaseClasses.ComponentMethods>(
Methods: Class & Constructor<InstanceType<Class>, never[]>,
): InstanceType<Class>
Returns an instance of the provided class, with the state and props arguments added as instance members.
state
should be an instance ofCleanState
created with useCleanState.