frontend/.pnpm-store/v3/files/b3/698aac0e7f8e959a4b82522626f049e9144cd62fc0e2d3bf3d8f3df1e95ba7cb10f2d32c2ef7f5c50fcda0babb57e131d3b5ef5d025ae05d07017e7cd3ea25

26 lines
662 B
Plaintext

import { h, JSX } from 'preact';
import { BaseComponent, BaseProps } from '../base';
import { CSSDeclaration, TColumn } from '../../types';
export interface THProps
extends BaseProps,
JSX.HTMLAttributes<HTMLTableCellElement> {
index: number;
column: TColumn;
style?: CSSDeclaration;
}
export interface THState {
style: CSSDeclaration;
}
export declare class TH extends BaseComponent<THProps, THState> {
private sortRef;
private thRef;
constructor(props: any, context: any);
private isSortable;
private onClick;
private keyDown;
componentDidMount(): void;
private content;
private getCustomAttributes;
render(): h.JSX.Element;
}