UNPKG

@grafana/ui

Version:

Grafana Components Library

24 lines (23 loc) 795 B
import { Component } from 'react'; import { DateTime, TimeRange, TimeZone } from '@grafana/data'; export interface Props { value: TimeRange; timeZone?: TimeZone; onChange: (timeRange: TimeRange) => void; } export interface State { from: DateTime | string; to: DateTime | string; isFromInputValid: boolean; isToInputValid: boolean; } export declare class TimePickerPopover extends Component<Props, State> { static popoverClassName: string; constructor(props: Props); onFromInputChanged: (value: string, valid: boolean) => void; onToInputChanged: (value: string, valid: boolean) => void; onFromCalendarChanged: (value: DateTime) => void; onToCalendarChanged: (value: DateTime) => void; onApplyClick: () => void; render(): JSX.Element; }