This package has been deprecated

Author message:

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

@zendeskgarden/react-select

6.9.2 • Public • Published

@zendeskgarden/react-select npm version

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

DEPRECATION WARNING

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

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

Installation

npm install @zendeskgarden/react-select

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

Usage

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

import { ThemeProvider } from '@zendeskgarden/react-theming';
import { SelectField, Label, Hint, Select, Item } from '@zendeskgarden/react-select';

initialState = {
  selectedKey: 'item-1'
};

/**
 * Place a `ThemeProvider` at the root of your React application
 */
<ThemeProvider>
  <SelectField>
    <Label>Example Select</Label>
    <Hint>Hinty hint</Hint>
    <Select
      selectedKey={state.selectedKey}
      onChange={selectedKey => setState({ selectedKey })}
      options={[<Item key="item-1">Item 1</Item>, <Item key="item-2">Item 2</Item>]}
    >
      {state.selectedKey}
    </Select>
  </SelectField>
</ThemeProvider>;

Package Sidebar

Install

npm i @zendeskgarden/react-select

Weekly Downloads

253

Version

6.9.2

License

Apache-2.0

Unpacked Size

1.31 MB

Total Files

9

Last publish

Collaborators

  • zendesk-garden