jb-date-input
Version:
jalali date input web component
21 lines (20 loc) • 604 B
TypeScript
import { type RefObject } from "react";
import { type InputType } from 'jb-date-input/module';
type RefDom = {
selectionStart: number | null;
selectionEnd: number | null;
setSelectionRange: (start: number, end: number) => void;
};
type Params = {
ref: RefObject<RefDom | null>;
dateInputType: InputType;
showPersianNumber: false;
};
export declare function useJBDateInput(params: Params): {
value: string;
setValue: import("react").Dispatch<import("react").SetStateAction<string>>;
onFocus: () => void;
onClick: () => void;
onChange: () => void;
};
export {};