@ipohjs/qwik-calendar
Version:
Stream-able and resumable calendar component, built with Qwik
16 lines (12 loc) • 494 B
text/typescript
import type { JSX } from '@builder.io/qwik/jsx-runtime';
import type { CalendarWeekday } from '@ipohjs/calendar/dist/typings.js';
import type { BaseComponentProps } from '@ipohjs/types';
import type { DataCellProps } from '../data-cell/types';
export interface WeekdayProps extends BaseComponentProps<'th'> {
render$?(init: WeekdayPropsRenderInit): JSX.Element;
weekday: CalendarWeekday;
}
export type WeekdayPropsRenderInit = DataCellProps<
'th',
WeekdayProps['weekday']
>['init'];