react-tab-view

1.1.1 • Public • Published

react-tab-view

npm version

react-tab-view is a simple tabs component using react.js.

Install

yarn add react-tab-view

Usage

import { Tabs, Tab } from 'react-tab-view'
import ReactDOM from 'react-dom'
import React, { Component } from 'react'
 
class TestComponent extends Component {
  handleChange(e) {
    this.setState({ value: e })
    console.log(e)
  }
 
  render() {
    const headers = ['Heading 1', 'Heading 2', 'Heading 3']
 
    return (
      <div>
        <Tabs headers={headers}>
          <Tab>
            <div>
              <p>This is the first tab</p>
              <p>with some content</p>
            </div>
          </Tab>
          <Tab>
            <p>This is the second tab</p>
          </Tab>
          <Tab>
            <p>This is the third tab</p>
          </Tab>
        </Tabs>
      </div>
    )
  }
}
 
ReactDOM.render(<TestComponent />, document.getElementById('root'))
 

Styles

Uses styled-components 💅 for the base styling.

Development

yarn
yarn dev

Test

yarn test

Build

yarn
yarn build

Publish

npm login
npm version patch
git add -A
git push origin master
npm publish

License

MIT

Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Tag
  • 1.1.1
    29
    • latest

Version History

Package Sidebar

Install

npm i react-tab-view

Weekly Downloads

46

Version

1.1.1

License

MIT

Unpacked Size

367 kB

Total Files

16

Last publish

Collaborators

  • svnm