🎨Fully customizable renderingRender your own headers, time slots, and navigation buttons using slots (Vue) or render props (React). Integrate seamlessly with your design system.
✅Supports single and multiple selectionsOut of the box support for both single-slot and multi-slot selection modes. Typed and fully controlled.
⚙️Built-in pagination and loadingHandle long lists of appointments with configurable pagination, loading states, and async-friendly hooks.
🌐Works with Vue & ReactUse the same core logic in Vue 3 or React, with consistent typing and feature parity across both frameworks.