@plandalf/react
Version:
React checkout components for Plandalf Checkout — an embedded and popup checkout alternative to Stripe Checkout and SamCart, with a built-in billing portal.
15 lines (14 loc) • 1.23 kB
TypeScript
export { useCheckout } from './hooks/useCheckout';
export { NumiStandardCheckout, type StandardCheckoutArgs } from './components/NumiStandardEmbed';
export { LegacyNumiFullScreenEmbed as NumiFullScreenEmbed, type LegacyFullScreenEmbedProps } from './components/NumiFullScreenEmbed';
export { OfferPopupEmbed } from './components/NumiPopupEmbed';
export { OfferStandardEmbed } from './components/NumiStandardEmbed';
export { OfferFullScreenEmbed } from './components/NumiFullScreenEmbed';
export { NumiPopupEmbed } from './components/NumiPopupEmbed';
export { NumiStandardEmbed } from './components/NumiStandardEmbed';
export { NumiFullScreenEmbed as NumiFullScreenEmbedNew } from './components/NumiFullScreenEmbed';
export { BillingPortalEmbed } from './components/BillingPortalEmbed';
export { BillingPortalPopup } from './components/BillingPortalPopup';
export { useNumiFrame, useNumiEvents, useMessageListener } from './hooks/useIframeMessage';
export type { CheckoutItem, CheckoutHookReturn, CheckoutConfig, CustomerInfo, EmbedEventCallbacks, BaseEmbedProps, PopupEmbedProps, StandardEmbedProps, FullScreenEmbedProps as FullScreenEmbedPropsNew } from './types';
export type { PortalEmbedProps, PortalPopupProps } from './types';