0.1.8 • Published 5 years ago

@clipmx/bottom-navigation v0.1.8

Weekly downloads
1
License
-
Repository
-
Last release
5 years ago

Clip Bottom Navigation

Installation

npm install @clipmx/bottom-navigation --save

Usage

import React from 'react';
import BottomNavigation, { BottomNavigationAction } from '@clipmx/bottom-navigation';
import Menu from '@material-ui/icons/Menu';
import Dashboard from '@material-ui/icons/Dashboard';
import SupervisorAccount from '@material-ui/icons/SupervisorAccount';
import Account from '@material-ui/icons/AccountCircle';
import AttachMoney from '@material-ui/icons/AttachMoney';

class MyComponent extends React.Component {
  this.state = { selected: 3 };

  handleOnChange = (event, value) => this.setState({ selected: value } );

  render() {
    return (
      <div>
        <BottomNavigation showLabels={false} onChange={this.handleOnChange} value={this.state.selected}>
          <BottomNavigationAction icon={<Account />} label="Item1" />
          <BottomNavigationAction icon={<SupervisorAccount />} label="Item2" />
          <BottomNavigationAction icon={<AttachMoney />} label="Item3" />
          <BottomNavigationAction icon={<Dashboard />} label="Item4" />
          <BottomNavigationAction icon={<Menu />} label="Item5" />
        </BottomNavigation>
      </div>
    );
  }
}

export default MyComponent;

Props

This is a wrapper of the Material-UI BottomNavigation and Material-UI BottomNavigationAction, so you can use any props that Material-UI supports.

0.1.8

5 years ago

0.1.7

5 years ago

0.1.6

5 years ago

0.1.5

5 years ago

0.1.4

6 years ago

0.1.3

6 years ago

0.1.2

6 years ago

0.1.1

6 years ago

0.1.0

6 years ago