1.0.5 • Published 5 years ago

react-native-dial-menu v1.0.5

Weekly downloads
34
License
ISC
Repository
github
Last release
5 years ago

react-native-dial-menu

A cross-platform (iOS / Android), dial menu (Right and left)

Features

Button in the center

Demo

Install

npm i react-native-dial-menu

Usage

import DialMenu  from 'react-native-dial-menu';
import DialMenuItem from 'react-native-dial-menu';


export default class MyMenu extends Component {
  render() {
    return (
      <View style={styles.container}>
          <View style={{height: 80, bottom: 0}}>
       <Dialmenu type={"left"} menuColor= {'#5EADD6'} buttonColor= {"#405E70"}  style={{height: '30%'}}>
            
       <DialMenuItem imageSource={require('./Assets/home.png')} title={"Home"} textColor= {"white"} iconsColor= {"white"}/>
             <DialMenuItem imageSource={require('./Assets/store.png')} title={"Store"}  textColor= {"white"} iconsColor= {"white"}/>
             <DialMenuItem imageSource={require('./Assets/cart.png')} title={"Cart"}   textColor= {"white"} iconsColor= {"white"}/>
             <DialMenuItem imageSource={require('./Assets/travel.png')} title={"Travel"}  textColor= {"white"} iconsColor= {"white"}/>
          
          </Dialmenu>
          </View>
      </View>
    );
  }
}

const styles = StyleSheet.create({
  container: {
    flex: 1,
    justifyContent: 'flex-end',
    alignItems: 'center',
    backgroundColor: '#F5FCFF',
  },
});

Props

Dial Menu

  • type - "" left or right side
  • menuColor - "" Background Menu color
  • buttonColor - "" Round Button color

Dial Menu item

  • imageSource - "" Require image source
  • title - "" Item title
  • textColor - "" Item title color
  • iconsColor - "" icon color