import { IReactComponent, observer as mobxObserver } from 'mobx-react'; import { Component, ComponentState } from 'react'; export interface MyComponentClass
{ new(props: P, context: any, ...injectionFields): Component
; } export function mobxObserverTransformer
(clazz: IReactComponent
): any {
return mobxObserver(clazz);
}
export function Observer() {
return