@gpa-gemstone/common-pages
Version:
Common UI pages for GPA products
16 lines (15 loc) • 574 B
TypeScript
import React from 'react';
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>): React.JSX.Element;
export default NavbarFilterButton;