Bonus Card
Mid-sized promo with CTA button
Overview
The bonus card component is designed to work as an inline CTA element or more like a banner if format="large".


SSR AvailableThis component is available for server side rendering.
Properties
| Property | Attribute | Description | Type | Default |
|---|---|---|---|---|
affiliate | affiliate | string | undefined | |
affiliateId | affiliate-id | number | undefined | |
affiliateType | affiliate-type | string | undefined | |
age | age | number | undefined | |
buttonText | button-text | string | undefined | |
context | context | (required) | string | undefined |
ctaType | cta-type | string | undefined | |
darkMode | dark-mode | boolean | false | |
defer | defer | boolean | undefined | |
devMode | dev-mode | boolean | false | |
deviceType | device-type | "android" | "desktop" | "ios" | "mobile" | undefined | |
dynamic | dynamic | boolean | undefined | |
format | format | "default" | "large" | 'default' | |
gameId | game-id | number | undefined | |
hideUnderage | hide-underage | boolean | false | |
internalId | internal-id | string | undefined | |
isBetsyncUser | is-betsync-user | boolean | undefined | |
isLoggedIn | is-logged-in | boolean | undefined | |
isMobile | is-mobile | boolean | undefined | |
league | league | string | undefined | |
location | location | string | undefined | |
newTab | new-tab | Only supported on the default/small version of the card. Enables new tab behavior. | boolean | false |
pageSlug | page-slug | string | undefined | |
placementId | placement-id | (required) | number | undefined |
promotionId | promotion-id | (required) | number | undefined |
propertyId | property-id | (required) | number | undefined |
reveal | reveal | "animated" | "false" | "true" | 'false' | |
revealText | reveal-text | string | undefined | |
showProgressBar | show-progress-bar | boolean | false | |
sponsorSlug | sponsor-slug | string | undefined | |
subdivision | subdivision | number | undefined | |
subscriptionTier | subscription-tier | 0 | 1 | 2 | 3 | undefined | |
terms | terms | "affiliate" | "geo" | 'geo' | |
userParentBookIds | user-parent-book-ids | string | undefined | |
wasPro | was-pro | boolean | undefined |