WagerInstaCard / Dev
Install
Import
Props
WagerInstaCard
Prop | Type & Description |
---|---|
id | string Used for the id for the card and internally as a prefix for the brand part, children part and the status part. |
backgroundImageUrl | string A url to the graphic to use in the card In the InstaGame-api response, this maps to the "thumbnail" (small) Example: //static.everymatrix.com/cms2/base/_casino/C/C74BE5B90FE808E911594DA512CA549E.jpg |
accessibleLabel | string | false Used to override the default accessible label or to deactivate it
IMPORTANT: Strive to represent the visual contents of the card in the same order they appear visually. |
brand | LogoBrandKey Select the brand logo to use. Usage:
|
subtitle | ReactNode Supplementary (to the logo) title, typically used to denote the day of the week for the game. For example "Joker Lørag." |
status | ReactNode Status for the wager. For example price, prize and "klar til sjekk." If text is provided. The card will dictate the formatting and placement. |
statusIsInteractive | boolean If set to true the status will not be hidden from assistive technologies Use this if you need to use button or input elements in the status part. This prevent touch VoiceOver to select text that should already be read out based on the ``accessibleLabel. Remember: The |
noFadeOutDescription | boolean Don't fade out overflowing description (in `children) Useful for when you use custom status/decorator that doesn't have a white background. |
flat | boolean By setting this prop true, the card will deactivate the default hover-effects and and shadows. The hover-effect is activated default for convenience since 90%+ of the usage is with an button or an anchor. |
hoverAffordance | boolean Whether or not to show hover-effect. Has no effect when flat is set to true. |
decorator | boolean | ReactElement<any, string | JSXElementConstructor<any>> | ((card: ReactNode) => Element) Decorate/wrap the card inside a given container. Makes it easier to selectively wrap the card inside another for showing statuses or make the card expandable. Typically used with the
|
tw | TwGroupKeys Tailwind overrides |
render | (props: CardRenderProps) => Element Render-method for choosing witch tag to render EXAMPLE:
Note that OTHER EXAMPLES:
|
children | ReactNode Can be any valid react node. The card does not apply any style to its contents. |