jb-calendar
Version:
jalali calendar interface web component
32 lines (31 loc) • 1.02 kB
TypeScript
import React from 'react';
import 'jb-calendar';
import { JBCalendarWebComponent, InputType, Direction } from 'jb-calendar';
import { EventProps } from './events-hook.js';
declare global {
namespace JSX {
interface IntrinsicElements {
'jb-calendar': JBCalendarType;
}
interface JBCalendarType extends React.DetailedHTMLProps<React.HTMLAttributes<JBCalendarWebComponent>, JBCalendarWebComponent> {
"class"?: string;
"type"?: string;
"label"?: string;
"message"?: string;
"placeholder"?: string;
}
}
}
declare const JBCalendar: React.ForwardRefExoticComponent<EventProps & {
value?: string;
jalaliMonthList?: string[];
inputType?: InputType;
direction?: Direction;
} & React.RefAttributes<unknown>>;
export type Props = EventProps & {
value?: string;
jalaliMonthList?: string[];
inputType?: InputType;
direction?: Direction;
};
export { JBCalendar };