gridjs
Version:
Advanced table plugin
13 lines (12 loc) • 451 B
TypeScript
import { Component } from 'preact';
import { Config } from '../config';
export interface BaseProps {
}
export declare abstract class BaseComponent<P extends BaseProps = unknown, S = unknown> extends Component<P, S> {
protected config: Config;
protected _: (message: string, ...args: any[]) => string;
constructor(props: P, context: any);
}
export interface BaseComponent<P> {
new (props: P, context?: any): Component<P>;
}