Shared Package Library

ListingCard

Common

import ListingCard from "@dertour/ui/components/common/ListingCard"

packages/ui/src/components/common/ListingCard.tsx · not yet imported by any brand app

Reusable card chrome shared by Quote and Booking lists. Owns the visual shell (border, padding, header with title + menu, footer with reference and arrow CTA) and the menu open/close state. Feature-specific cards compose this with their own body rows. The CTA renders as an anchor when `ctaHref` is set (preferred, now that detail routes exist) or as a button when only `onCtaClick` is given.


Loading demo…