Motionshelf
← All components

Messages

Appointment Reminder

A reminder with buttons: the customer taps Confirm and the confirmation comes back.

Install

npx shadcn@latest add https://motionshelf-pi.vercel.app/r/appointment-reminder.json

Copies the file into your project. Requires React 19, Tailwind CSS v4 and GSAP (installed as a dependency).

Props

NameTypeDefaultDescription
businessstring"Acme"Business name in the chat header.
namestring"Sam"Customer first name.
daystring"tomorrow"When the appointment is.
timestring"9:30 AM"Time of the appointment.
accentstring"#1f5bff"Color of the accent.
loopbooleantrueReplay forever with a pause between runs.
classNamestring""Extra classes for the outer element.

Dependencies

  • gsap
  • @gsap/react