react-native-icon-badge

1.1.3 • Public • Published

react-native-icon-badge

npm

Icon badge is used to create icon badge on some element, such as avatar, icon, image.... The badge is used to give some alert to user of specific element.

For example: demo

How to use

Install package:

npm install --save react-native-icon-badge

Import to your app:

...
import IconBadge from 'react-native-icon-badge';
...

Use the component:

<View style={{flexDirection: 'row',alignItems: 'center',justifyContent: 'center',}}>
  <IconBadge
    MainElement={
      <View style={{backgroundColor:'#489EFE',
        width:50,
        height:50,
        margin:6
      }}/>
    }
    BadgeElement={
      <Text style={{color:'#FFFFFF'}}>{this.state.BadgeCount}</Text>
    }
    IconBadgeStyle={
      {width:30,
      height:30,
      backgroundColor: '#FF00EE'}
    }
    Hidden={this.state.BadgeCount==0}
    />
</View>

API

API table

API name Usage
MainElement The background element.
BadgeElement The badge element, nomally it is a Text.
IconBadgeStyle Customrized badge style.(Optional)
Hidden Hides badge.(Optional)

Defaute badge style

IconBadge: {
  position:'absolute',
  top:1,
  right:1,
  width:20,
  height:20,
  borderRadius:15,
  alignItems: 'center',
  justifyContent: 'center',
  backgroundColor: '#FF0000'
}

/react-native-icon-badge/

    Package Sidebar

    Install

    npm i react-native-icon-badge

    Weekly Downloads

    844

    Version

    1.1.3

    License

    ISC

    Last publish

    Collaborators

    • yanqiw