Pick a meeting time: a calendar where days without free slots are disabled, beside the times for the chosen day. Booked slots show crossed out, and arrow keys skip over them.
pnpm dlx shadcn@latest add "https://hirael.com/r/time-slot-picker.json"