@gpa-gemstone/common-pages
Version:
Common UI pages for GPA products
15 lines (14 loc) • 541 B
TypeScript
import 'moment';
import { OpenXDA, SystemCenter } from '@gpa-gemstone/application-typings';
type S = SystemCenter.Types.DetailedMeter | SystemCenter.Types.DetailedAsset | SystemCenter.Types.DetailedLocation | OpenXDA.Types.AssetGroup;
interface IProps<S> {
Data: S[];
Type: ('Meter' | 'Asset' | 'AssetGroup' | 'Station');
OnClick: () => void;
AlternateColors?: {
normal: string;
selected: string;
};
}
declare function NavbarFilterButton(props: IProps<S>): JSX.Element;
export default NavbarFilterButton;