Magoo Component UI logo Magoo Component UI
← Catalog

Vet Appointment

vet-appointment molecule experimental

A pet vet visit card showing the clinic, vet, date, time, reason, a status pill, and Reschedule and Cancel actions.

Also in: Cards

The width preview needs a screen wider than the chosen width — use a larger device (or a desktop browser) to see the desktop and tablet layouts.

Default

Riverside Veterinary Clinic

Dr. Amara Osei

confirmed
Thu 23 Jul 10:30 AM

Annual checkup and booster shots

Pending

Downtown Animal Hospital

Dr. Priya Nair

pending
Mon 27 Jul 3:15 PM

Limping on the front left paw

Props

NameTypeReq
clinic string
vet string
date string ✓
time string ✓
reason string
status enum (confirmed | pending)

Related components

How to use

The card is static markup; behavior.js only wires the two footer buttons. Clicking Reschedule dispatches a bubbling vet-appointment:reschedule event and Cancel dispatches vet-appointment:cancel, both from the card root, so the host page can open a flow or confirm. The portable self-init passes no props object and reads no configuration.

Use cases

card WCAG AA SEO 35 dir: both ai-generated