UNPKG

flowbite-qwik

Version:

Official Qwik components built for Flowbite and Tailwind CSS

31 lines (30 loc) 1.26 kB
import { Signal } from '@builder.io/qwik'; import { Views, WeekStart } from '../../../components/DatePicker/DatePickerHelpers'; type DatePickerContextProps = { language: string; weekStart: WeekStart; minDate?: Date; maxDate?: Date; isOpen?: Signal<boolean | undefined>; view: Signal<Views>; selectedDate: Signal<Date>; viewDate: Signal<Date>; changeSelectedDate: (date: Date, autoHide: boolean) => void; }; export declare const DatePickerContext: import("@builder.io/qwik").ContextId<DatePickerContextProps>; export declare function useDatePickerContext(): { language: Signal<string>; weekStart: Signal<WeekStart>; minDate: Signal<Date | undefined>; maxDate: Signal<Date | undefined>; isOpen: Signal<boolean | undefined>; view: Signal<Views>; selectedDate: Signal<Date>; viewDate: Signal<Date>; setIsOpen: import("@builder.io/qwik").QRL<(value: boolean) => void>; setView: import("@builder.io/qwik").QRL<(value: Views) => void>; setSelectedDate: import("@builder.io/qwik").QRL<(value: Date) => void>; setViewDate: import("@builder.io/qwik").QRL<(value: Date) => void>; changeSelectedDate: import("@builder.io/qwik").QRL<(value: Date, autoHide: boolean) => void>; }; export {};