| 3 | import { isFunction, isUndefined } from 'nerv-utils' |
| 4 | |
| 5 | export interface Mixin<P, S> extends ComponentLifecycle<P, S> { |
| 6 | statics?: { |
| 7 | [key: string]: any |
| 8 | } |
| 9 | mixins?: any |
| 10 | |
| 11 | displayName?: string |
| 12 | propTypes?: { [index: string]: Function } |
| 13 | |
| 14 | getDefaultProps? (): P |
| 15 | getInitialState? (): S |
| 16 | } |
| 17 | |
| 18 | export interface ComponentClass<P, S> extends Mixin<P, S> { |
| 19 | propTypes?: {} |
no outgoing calls
no test coverage detected