This package has been deprecated

Author message:

Package no longer supported. Use @zendeskgarden/react-forms instead.

@zendeskgarden/react-toggles

6.9.2 • Public • Published

@zendeskgarden/react-toggles npm version

This package includes components relating to toggles in the Garden Design System.

DEPRECATION WARNING

This package has been deprecated in favor of the API provided in the @zendeskgarden/react-forms package.

This package will stop receiving updates in a future major release.

Installation

npm install @zendeskgarden/react-toggles

# Peer Dependencies - Also Required
npm install react react-dom prop-types styled-components @zendeskgarden/react-theming

Usage

/**
 * Include toggles styling at the root of your application
 */
import '@zendeskgarden/react-toggles/dist/styles.css';

import { ThemeProvider } from '@zendeskgarden/react-theming';
import { Toggle, Label } from '@zendeskgarden/react-toggles';

initialState = {
  isEnabled: false
};

/**
 * Place a `ThemeProvider` at the root of your React application
 */
<ThemeProvider>
  <Toggle
    checked={state.isEnabled}
    onChange={event => setState({ isEnabled: event.target.checked })}
  >
    <Label>Example Toggle</Label>
  </Toggle>
</ThemeProvider>;

Package Sidebar

Install

npm i @zendeskgarden/react-toggles

Weekly Downloads

4

Version

6.9.2

License

Apache-2.0

Unpacked Size

275 kB

Total Files

9

Last publish

Collaborators

  • zendesk-garden