@hig/toggle

2.2.0 • Public • Published

Toggle

Toggle switches provide a control for a single action with a clear on/off or start/stop.

Read more about when and how to use the Toggle component on the website.

Getting started

Install the package

yarn add @hig/toggle @hig/theme-context @hig/theme-data

Import the component

import Toggle from '@hig/toggle';

Basic usage

<Toggle />

Styling

Use the className prop to pass in a css class name to the outermost container of the component. The class name will also pass down to most of the other styled elements within the component.

Toggle also has a stylesheet prop that accepts a function wherein you can modify Toggle's styles. Default styles, props, and theme-data are passed as arguments. For instance

function customStylesheet(styles) {
  return {
    ...styles,
    toggleWrapper: {
      ...styles.toggleWrapper,
      borderColor: "blue"
    }
  };
}
<Toggle stylsheet={customStylesheet} />

Readme

Keywords

none

Package Sidebar

Install

npm i @hig/toggle

Weekly Downloads

2

Version

2.2.0

License

Apache-2.0

Unpacked Size

30.5 kB

Total Files

5

Last publish

Collaborators

  • hig-bot
  • nfiniteset
  • wmui51
  • staceyshk