A CardCreate
component is a card that allows the user to create a new object (e.g. expense report) that will end up becoming a new Card
in that CardDeck
. There should only be one CardCreate
component in a card deck. Sizing of cards is controlled by the CardDeck
.
The card must contain a title
and can optionally accept additional content as children
.
Property | Type | Default | Description |
---|---|---|---|
title | String | Required | The main action text of the card (shown in the larger color-coded text). |
children | Node | Additional content to display on the card. This will be shown below the title text. CAUTION: Since the card is a button itself, make sure any additional content does not use any clickable, actionable elements. | |
className | String | Custom classes to add to the card’s <li> tag. | |
footer | Node | Renderable content for the footer of the card. If not provided, no footer will appear. | |
header | Node | Renderable content for the header of the card. If not provided, no header will appear. | |
tabIndex | String | Set the tab index of the <a> tag. | |
type | String | Type/style of card header (if provided). Options are 'success' , 'danger' , 'info' . |
Property | Parameters | Description |
---|---|---|
onClick | event | Required. Callback function when the card is clicked. |