@quasar/quasar-ui-qcalendar
Version:
QCalendar - Day/Month/Week Calendars, Popups, Date Pickers, Schedules, Agendas, Planners and Tasks for your Vue Apps
19 lines (18 loc) • 613 B
TypeScript
import { Ref } from 'vue';
import { Timestamp } from '../utils/Timestamp';
export declare const useCheckChangeEmits: readonly ["change"];
export interface CheckChangeProps {
days: Ref<Timestamp[]>;
lastStart: Ref<string | null>;
lastEnd: Ref<string | null>;
}
export interface CheckChangeEvent {
start: string;
end: string;
days: Timestamp[];
}
interface CheckChangeReturn {
checkChange: () => boolean;
}
export default function useCheckChange(emit: (_event: 'change', _payload: CheckChangeEvent) => void, { days, lastStart, lastEnd }: CheckChangeProps): CheckChangeReturn;
export {};