amotify
Version:
UI Component for React,NextJS,esbuild
38 lines (37 loc) • 1.01 kB
TypeScript
/// <reference types="react" />
import { TimeTypes } from '.';
declare namespace Picker {
type ClockValue = {
modifiedType: 'init' | 'override' | 'update';
hour: number;
minutes: number;
};
type DateValue = {
modifiedType: 'init' | 'override' | 'update';
year: number;
month: number;
date: number;
};
type MonthValue = {
modifiedType: 'init' | 'override' | 'update';
year: number;
month: number;
};
type YearValue = {
modifiedType: 'init' | 'override' | 'update';
year: number;
};
type DateWarekiValue = {
modifiedType: 'init' | 'override' | 'update';
era: TimeTypes.Era;
year: number;
month: number;
date: number;
};
type Input<T> = TimeTypes.Picker & {
val_value: T;
set_value: React.Dispatch<React.SetStateAction<T>>;
};
}
declare const Picker: React.FC<TimeTypes.Picker>;
export { Picker, Picker as default };