React Smart Tab is a React component library for easy implementation of tab interface.
If you think it is cool, you should also check it's sibling jQuery Smart Tab
npm install react-smarttab --saveyarn add react-smarttab- Responsive design
- Standalone CSS
- Bootstrap compatible
- Various themes included
- Customizable CSS
- Supports all modern browsers
- Easy to implement
- Callback event support
importReactfrom'react'import{Tabs,TabNav,TabNavItem,TabContent,TabPanel}from'react-smarttab'import'react-smarttab/dist/index.css'constApp=()=>{return(<Tabs><TabNav><TabNavItem>Tab 1</TabNavItem><TabNavItem>Tab 2</TabNavItem><TabNavItem>Tab 3</TabNavItem><TabNavItem>Tab 4</TabNavItem></TabNav><TabContent><TabPanel>
Tab 1 Content
</TabPanel><TabPanel>
Tab 2 Content
</TabPanel><TabPanel>
Tab 3 Content
</TabPanel><TabPanel>
Tab 4 Content
</TabPanel></TabContent></Tabs>)}exportdefaultAppPlease see the documentation for more details on implementation and usage.
Please see the parameter descriptions for more details.
importReactfrom'react'import{Tabs,TabNav,TabNavItem,TabContent,TabPanel}from'react-smarttab'import'react-smarttab/dist/index.css'constApp=()=>{return(<TabstabName='tab1'selected='0'theme='dark'orientation='horizontal justified='true'
enableURLhash={true}onLeaveTab={(currentIndex,nextIndex)=>{console.log("leaveTab",currentIndex,nextIndex)}}onShowTab={(e)=>{console.log("showTab",e)}}><TabNav><TabNavItem>Tab 1</TabNavItem><TabNavItem>Tab 2</TabNavItem><TabNavItem>Tab 3</TabNavItem><TabNavItem>Tab 4</TabNavItem></TabNav><TabContent><TabPanel>
Tab 1 Content
</TabPanel><TabPanel>
Tab 2 Content
</TabPanel><TabPanel>
Tab 3 Content
</TabPanel><TabPanel>
Tab 4 Content
</TabPanel></TabContent></Tabs>)}exportdefaultAppIf you like the project please support with your contribution.
Thank you and Happy Coding!



