rsuite
Version:
A suite of react components
12 lines (11 loc) • 331 B
TypeScript
import { ReactNode } from 'react';
export declare type ToolbarValue = Date | [Date?, Date?];
export interface RangeType<T> {
label: ReactNode;
closeOverlay?: boolean;
value: T | ((value: T) => T);
placement?: 'bottom' | 'left';
}
export interface InnerRange<T> extends Omit<RangeType<T>, 'value'> {
value: T;
}