@up-group-ui/react-controls
Version:
Up shared react controls
40 lines (39 loc) • 1.05 kB
TypeScript
import * as React from 'react';
export interface UpCalendarWeekDayProps {
}
export interface UpCalendarWeekDayState {
selectedDate: Date;
}
export default class UpCalendarWeekDay extends React.Component<UpCalendarWeekDayProps, UpCalendarWeekDayState> {
static defaultProps: UpCalendarWeekDayProps;
constructor(p: any, c: any);
render(): JSX.Element;
makeEvent: () => any[];
getCurrentWeek: () => Date[];
onDayClick: (date: Date) => void;
}
export interface CalendarDayProps {
day: Date;
selectedDate: Date;
onClick: (date: Date) => void;
}
export interface DayDetailProps {
date: Date;
event: {
start: Date;
end: Date;
title: string;
}[];
}
export interface DayDetailState {
}
export declare class DayDetail extends React.Component<DayDetailProps, DayDetailState> {
constructor(p: any, c: any);
render(): JSX.Element;
getHourString: (date: Date) => string;
getEventIn: (inside: Date) => {
start: Date;
end: Date;
title: string;
}[];
}