API Reference

WeeksViewRootProps

interface

Props accepted by WeeksView.Root.

Defined in package/src/weeks-view-types.ts:11

PropTypeDefaultDescription
weekCount*numberNumber of week rows to display simultaneously.
firstWeekFirstWeekSpecThe controlled first visible week. When provided, the component is controlled.
defaultFirstWeekFirstWeekSpecThe initial first visible week (uncontrolled).
onFirstWeekChange(date: PlainDate) => voidCalled when the first visible week changes via navigation or focus movement.
scrollBy"row" | "page""row"How much to scroll per navigation step. - "row" — scroll one week row at a time. - "page" — scroll a full page (all visible rows) at a time.
overflowBehaviorOverflowBehavior"unbounded"How navigation behaves at min/max bounds.
onWindowChange(info: WindowInfo) => voidCalled when the visible window changes.
childrenReact.ReactNodeReact children.