Exciting release!Introducing "safe npm". Learn more
Socket
Log inDemoInstall

@s-ui/react-molecule-tabs

Package Overview
Dependencies
2
Maintainers
1
Versions
33
Issues
File Explorer

Advanced tools

@s-ui/react-molecule-tabs

> Basic component for tabs allowing versions with or without icons and classic or highlighted variants

    2.37.0latest
    npm

Version published
Maintainers
1
Weekly downloads
904
increased by2.38%

Weekly downloads

Readme

Source

MoleculeTabs

Basic component for tabs allowing versions with or without icons and classic or highlighted variants

Installation

$ npm install @s-ui/react-molecule-tabs --save

Usage

import MoleculeTabs, { MoleculeTabs as StaticMoleculeTabs, MoleculeTab, moleculeTabsTypes, moleculeTabsVariants } from '@s-ui/react-molecule-tabs'

Basic usage (Classic & horizontal)

<MoleculeTabs> <MoleculeTab numTab="1" label="Tab 1" active > <ContentTab1 /> </MoleculeTab> <MoleculeTab numTab="2" label="Tab 2"> <ContentTab2 /> </MoleculeTab> <MoleculeTab numTab="3" label="Tab 3" disabled > <ContentTab3 /> </MoleculeTab> </MoleculeTabs>

Full width Classic & Horizontal

<MoleculeTabs type={moleculeTabsTypes.FULLWIDTH}> <MoleculeTab numTab="1" label="Tab 1" active > <ContentTab1 /> </MoleculeTab> <MoleculeTab numTab="2" label="Tab 2"> <ContentTab2 /> </MoleculeTab> <MoleculeTab numTab="3" label="Tab 3" disabled > <ContentTab3 /> </MoleculeTab> </MoleculeTabs>

Highlighted & Horizontal

<MoleculeTabs variant={moleculeTabsVariants.HIGHLIGHTED}> <MoleculeTab numTab="1" label="Tab 1" active > <ContentTab1 /> </MoleculeTab> <MoleculeTab numTab="2" label="Tab 2"> <ContentTab2 /> </MoleculeTab> <MoleculeTab numTab="3" label="Tab 3" disabled > <ContentTab3 /> </MoleculeTab> </MoleculeTabs>

Highlighted & Vertical

<MoleculeTabs variant={moleculeTabsVariants.HIGHLIGHTED} type={moleculeTabsTypes.VERTICAL}> <MoleculeTab numTab="1" label="Tab 1" active > <ContentTab1 /> </MoleculeTab> <MoleculeTab numTab="2" label="Tab 2"> <ContentTab2 /> </MoleculeTab> <MoleculeTab numTab="3" label="Tab 3" disabled > <ContentTab3 /> </MoleculeTab> </MoleculeTabs>

with Icons

<MoleculeTabs> <MoleculeTab numTab="1" label="Tab 1" icon={<IconLineBackup />} active > <ContentTab1 /> </MoleculeTab> <MoleculeTab numTab="2" label="Tab 2" icon={<IconLineDashboard />}> <ContentTab2 /> </MoleculeTab> <MoleculeTab numTab="3" label="Tab 3" icon={<IconLineExtension />} disabled > <ContentTab3 /> </MoleculeTab> </MoleculeTabs>

Find full description and more examples in the demo page.

FAQs

Last updated on 13 Oct 2022

Did you know?

Socket installs a Github app to automatically flag issues on every pull request and report the health of your dependencies. Find out what is inside your node modules and prevent malicious activity before you update the dependencies.

Install Socket
Socket
support@socket.devSocket SOC 2 Logo

Product

  • Package Issues
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc