Booking Confirm

Book a session

Mon12
Tue13
Wed14
Thu15
Fri16
Sat17
Sun18
Pick a day, then a time
About this piece

Booking Confirm

A week strip where the selection highlight glides to a new day, one of three time slots fills in, and a confirmed row with a check fades in before the flow resets.

Usage

The import and the props worth knowing about, in one place.

import { Calendar33 } from "@/components/beste/piece/calendar33";

<Calendar33
  title="Book a session"
  days={[
    {
      "weekday": "Mon",
      "date": "12"
    },
    {
      "weekday": "Tue",
      "date": "13"
    },
    {
      "weekday": "Wed",
      "date": "14"
    },
    {
      "weekday": "Thu",
      "date": "15"
    },
    {
      "weekday": "Fri",
      "date": "16"
    },
    {
      "weekday": "Sat",
      "date": "17"
    },
    {
      "weekday": "Sun",
      "date": "18"
    }
  ]}
  slots={[
    "09:00",
    "11:30",
    "14:00"
  ]}
  startIndex={1}
  pickIndex={3}
  pickSlot={1}
  tone="primary"
  bordered={false}
/>

More Calendar pieces

View all Calendar

Pick a day

May
M12
T13
W14
T15
F16
S17
S18
Meeting booked
Discovery call with Kestrel Labs
Thu, Apr 30 · 14:00 – 14:30Google Meet

Thursday, 12 October

Apr 20 – Apr 26
Mon20
Tue21
Wed22
Thu23
Fri24
Sat25
Sun26
Book a 30-minute callThursday, Apr 23
Weekly standup09:30 – 09:45
MTWTFSS