@atlaskit/renderer
Version:
Renderer component
25 lines (24 loc) • 781 B
TypeScript
import React from 'react';
import { SortOrder } from '@atlaskit/editor-common/types';
type Props = {
allowColumnSorting?: boolean;
children?: React.ReactNode;
index?: number;
innerRef?: React.Ref<HTMLTableRowElement>;
isNumberColumnEnabled?: number;
onSorting?: (columnIndex?: number, currentSortOrdered?: SortOrder) => void;
tableOrderStatus?: {
columnIndex: number;
order: SortOrder;
};
};
type State = {
colGroupWidths: string[];
};
export default class TableRow extends React.Component<Props, State> {
state: State;
addSortableColumn: (childrenArray: React.ReactNode[]) => React.ReactNode[];
addColGroupWidth: (childrenArray: React.ReactNode[]) => React.ReactNode[];
render(): React.JSX.Element;
}
export {};