bunny-components
Official React component library for Bunny — @bunnyapp/components. Embeddable UI for signup, subscription management, invoices, quotes, billing details, and transaction history. Covers installation, wrapping an app tree in BunnyProvider (required apiHost and — for any functional rendering — a token prop), generating portal session tokens server-side with the portalSessionCreate GraphQL mutation, the single-provider pattern across multiple components, CORS subdomain whitelisting, and the component catalogue (BillingDetails, Invoice, Signup, Subscriptions, Quote, Quotes, Transactions). Use when embedding Bunny billing UI into a React, Next.js, Remix, or Vite app. For the hosted (non-React) alternatives see bunny-customer-portal; for server-side SDKs see bunny-node-sdk and bunny-ruby-sdk.
Pinned to revision ed962fe0b797, so it is the text this page describes rather than whatever the author pushed since.
Files
Every link opens the file at its source, pinned to the revision this page describes.