@quasar/quasar-ui-qcalendar
Version:
QCalendar - Day/Month/Week Calendars, Popups, Date Pickers, Schedules, Agendas, Planners and Tasks for your Vue Apps
32 lines (31 loc) • 705 B
TypeScript
import { ComputedRef } from 'vue';
/**
* Type definitions for the properties
*/
interface UseRenderValuesProps {
maxDays: number;
weekdays: number[];
}
/**
* Type definitions for parsed values passed to the function
*/
interface UseRenderValuesContext {
parsedView: {
value: string;
};
parsedValue: {
value: any;
};
times: {
today: any;
};
}
interface UseRenderValuesReturn {
renderValues: ComputedRef<{
start: any;
end: any;
maxDays: number;
}>;
}
export default function useRenderValues(props: UseRenderValuesProps, { parsedView, parsedValue, times }: UseRenderValuesContext): UseRenderValuesReturn;
export {};