@gpa-gemstone/react-table
Version:
Table for GPA web applications
20 lines (19 loc) • 461 B
TypeScript
import { Search } from '@gpa-gemstone/react-interactive';
interface IProps<T> {
SetFilter: (evt: Search.IFilter<T>[]) => void;
Filter: Search.IFilter<T>[];
FieldName: string;
Unit?: IUnit[];
}
export interface IUnit {
label: string;
GetValue: (value: number) => number;
GetFilter: (filter: number) => number;
}
/**
*
* @param props
* @returns
*/
export declare function NumberFilter<T>(props: IProps<T>): JSX.Element;
export {};