UNPKG

@gpa-gemstone/common-pages

Version:
22 lines (21 loc) 892 B
import * as React from 'react'; import { ITimeWindow } from "../TimeFilter"; import { DateUnit } from '../QuickSelects'; import { Gemstone } from '@gpa-gemstone/application-typings'; import { TimeUnit } from '../TimeWindowUtils'; export interface IFilterProps { TimeWindowFilter: ITimeWindow; SetTimeWindowFilter: React.Dispatch<React.SetStateAction<ITimeWindow>>; HelpMessage?: string; Format: "YYYY-MM-DD" | "HH:mm:ss.SSS" | "MM/DD/YYYY HH:mm:ss.SSS"; DateUnit: DateUnit; Timezone: string; Accuracy?: Gemstone.TSX.Types.Accuracy; ActiveQP: number; SetActiveQP: React.Dispatch<React.SetStateAction<number>>; SetFilter: (start: string, end: string, unit: TimeUnit, duration: number) => void; ShowQuickSelects: boolean; ContainerWidth: number; } declare const StartEndFilter: (props: IFilterProps) => JSX.Element; export default StartEndFilter;