| <Badge> |
Numerical indicators used to notify an element
|
React Native
<View>
|
|
|
background color for badge |
|
|
|
text color for badge |
|
|
|
text font size for badge |
|
|
|
dimension of badge |
|
|
|
padding on top of badge text |
|
| <Button> |
Submit or reset a form, Navigate etc |
React Native
<TouchableOpacity>
|
|
|
button style |
|
|
|
button text style |
|
|
|
block level button |
|
|
|
slightly round shaped edges |
|
|
|
renders child element of button |
|
|
|
small size button |
|
|
|
large size button |
|
|
|
aligns icon to the left in button |
|
|
|
aligns icon to the right in button |
|
|
|
disables click option for button |
|
| <Card> |
Flexible and extensible content container |
React Native
<View>
|
| <CardItem> |
Child component of <Card> |
React Native
<TouchableOpacity>
|
|
|
renders as header and footer for cards |
|
|
|
body section for card |
|
|
|
sub caption for card header and footer |
|
|
|
navigate on click of a card item |
|
| <CheckBox> |
Multiple selections from a set of choices |
React Native
<TouchableOpacity>
|
|
|
represents the state value of an item |
|
| <DeckSwiper> |
Swipes the card to left and right |
React Native
<View>
|
| <Fab> |
Provides special type of promoted action. |
React Native
<Animated>
|
| <FooterTab> |
Tabs at Footer which is horizontal region of buttons or links for navigation. |
React Native
<View>
|
| <Icon> |
High definition icons and pixel ideal fonts |
React Native Vector Icons
<Icon>
|
|
|
name of icon |
|
|
|
color for icon |
|
|
|
size of icon |
|
| <InputGroup> |
Combines group of components for a textbox |
React Native
<View>
|
|
|
wraps the textbox with predefined border options. |
|
|
|
icon in the input text box appears to the right. |
|
|
|
border color of textbox for valid input. |
|
|
|
border color of textbox for invalid input. |
|
|
|
disables inputting data. |
|
| <Input> |
Component for inputting text |
React Native
<TextInput>
|
|
|
string that will be rendered before text input has been entered. |
|
| <Grid> |
Cellular structure composed of Rows and Cols |
React Native
<View>
|
| <Col> |
Column component for grid |
React Native
<View>
|
| <Row> |
Row component for grid |
React Native
<View>
|
| <List> |
Specifying lists of information |
React Native
<View>
|
|
|
array of data chunks to render iteratively. |
|
|
|
Callback which takes a chunk of data from dataArray and returns as a component.
|
|
| <ListItem> |
Child component of <List> |
React Native
<TouchableOpacity>
|
|
|
organize and group the list items |
|
|
|
sub caption for List Item. |
|
|
|
aligns icon to the left of ListeItem. |
|
|
|
aligns icon to the right of ListeItem. |
|
|
|
navigate on click of a list item |
|
| <Picker> |
Native picker component |
React Native
<Picker>
|
| <Radio> |
Single selection from a set of choices |
React Native
<TouchableOpacity>
|
|
|
represents the state value of an item |
|
| Searchbar |
Includes search bar in the <Header> section |
React Native
<View>
|
|
|
wraps the search bar with predefined border options |
|
| <Spinner> |
Page loader |
React Native
<ActivityIndicator>
|
|
|
color of Spinner. |
|
| <Tabs> |
Horizontal page swiper |
react-native-scrollable-tab-view
<ScrollableTabView>
|
|
|
name for tabs |
|
| <Thumbnail> |
Showcase an image with variuos dimensions and shapes |
React Native
<Image>
|
|
|
size of icon |
|
|
|
shape of thumbnail |
|
|
|
dimension of thumbnail |
|
| Typography |
Heading Tags |
React Native
<Text>
|
|
|
font-size: 27 |
|
|
|
font-size: 24 |
|
|
|
font-size: 21 |
|